我想獲得使用JavaScript的元素的類屬性的值。然而,在這種特殊情況下,我沒有像YUI,jQuery等庫的豪華感,並且需要堅持基礎。JavaScript獲取元素類沒有任何庫
具體而言,我在一個表上循環,並希望檢查單元的類。
我想:
var colClass = el.getAttribute('class');
和
var colClass = el.class;
但無論似乎是工作。在上面的例子中,el
是從表的單元格數組中設置的,如var el = document.getElementById('myTable').rows[y].cells[y];
的getAttribute( '類')返回null上使用的className。對於相同的元素,.className返回了該類。 – Zugwalt 2010-08-10 22:27:06
@Zugwalt - 自從發佈以來,這已經很長時間了。你知道爲什麼getAttribute可能會失敗嗎? – HelloWorldNoMore 2016-05-10 18:37:37
@HelloWorldNoMore它可能出現在像IE6或IE7之類的舊瀏覽器中 – Zugwalt 2016-05-12 16:27:30