使用JavaScript获取DIV类的值

使用JavaScript获取DIV类的值,javascript,Javascript,问题很简单。不使用jQuery。。。如何使用常规JavaScript获取DIV中classvalue的值 谢谢。获取div的引用并使用.className document.getElementById('someDiv').className 假设这个HTML <div id="Target" class="MyClass" /> +1@Jahkr:如果不是getElementById,它可能来自getElementsByTagName返回的列表,或者您可以通过childNod

问题很简单。不使用jQuery。。。如何使用常规JavaScript获取DIV中
class
value的值


谢谢。

获取div的引用并使用
.className

document.getElementById('someDiv').className
假设这个HTML

<div id="Target" class="MyClass" />

+1@Jahkr:如果不是
getElementById
,它可能来自
getElementsByTagName
返回的列表,或者您可以通过
childNodes
parentNode
等从另一个元素导航到它。详细信息:|非常奇怪,OP接受了另一个答案。我想是HTML和JavaScript让它对他们更有用,更清楚地显示了它们之间的联系。特别是因为最初的答案是“使用getAttribute”。。。有时我不喜欢这里的编辑。@cWalves:事实上,这是一个不同的答案,回答者在多次被否决后删除了这个答案。(有人向他指出它不起作用,他说“好的,谢谢”,然后就把答案原封不动地留下了,没有修正,没有删除。因此,投了反对票。)米米斯布伦马上说
className
。@c沃尔夫斯:我应该解释的是,这并不是因为我有痴迷和/或难以置信的记忆力。有一个代表级别,您可以在其中查看已删除的答案。:-)应该至少发布一点HTML,让你的帖子更清晰。
var ElementCssClass = document.getElementById("Target").className;