我想使用JavaScript获取元素的class属性的值.然而,在这种特殊情况下,我没有像YUI,jQuery等库那样的奢侈品,需要坚持基础.
具体来说,我循环一个表,想要检查单元格的类.
我试过了:
var colClass = el.getAttribute('class');
和
var colClass = el.class;
Run Code Online (Sandbox Code Playgroud)
但似乎都没有奏效.在上面的例子中,el
是从表的单元格数组中设置的,例如var el = document.getElementById('myTable').rows[y].cells[y];
Kar*_*nek 14
您发布的这一行应该有效:
var colClass = el.getAttribute('class');
Run Code Online (Sandbox Code Playgroud)
你能在浏览器中发布什么错误吗?确保el不为null.
如果你不能使用那个,那么对象的属性是className,而不是class:
var colClass = el.className;
Run Code Online (Sandbox Code Playgroud)