0
在网页中,有一个div为其类指定了一个值。javascript初学者 - 如何获取div或其他html节点的类
现在,我已经与我对应的div节点,如何获得该div的类,使用节点(它存储在一个js变量)?
Example--
<div class="test" id="div1">
Some random text
</div>
如何获取类值(即“测试”),当我有我表示上述DIV节点?
在网页中,有一个div为其类指定了一个值。javascript初学者 - 如何获取div或其他html节点的类
现在,我已经与我对应的div节点,如何获得该div的类,使用节点(它存储在一个js变量)?
Example--
<div class="test" id="div1">
Some random text
</div>
如何获取类值(即“测试”),当我有我表示上述DIV节点?
var div1 = document.getElementById('div1');
console.log(div1.className);
打印在JavaScript控制台:
test
还要注意,一个class
值可以代表多个类,例如:
<div class="test other oneMore" id="div1">
Some random text
</div>
它打印:
test other oneMore
你为什么不提供实际的代码?听起来像'el.className'属性就是你所追求的。 – 2012-08-05 23:39:35
你有没有考虑过使用jQuery? – Amit 2012-08-05 23:40:33
@Amit - 为什么?你不需要jQuery来获取节点的'className'属性值。 – 2012-08-05 23:41:09