3
我知道這個:獲取所有元素與同一類
document.getElementsByClassName('class-1')[0].
選擇具有指定類的第一個<div>
。我想使用for()
將通過<div>
整個陣列。
有人可以解釋如何創建該數組?
我會更喜歡普通的Js。
我知道這個:獲取所有元素與同一類
document.getElementsByClassName('class-1')[0].
選擇具有指定類的第一個<div>
。我想使用for()
將通過<div>
整個陣列。
有人可以解釋如何創建該數組?
我會更喜歡普通的Js。
方法getElementsByClassName()
返回一組具有某個類名稱的DOM元素。以下是如何使用返回的節點列表的典型示例:
var elements = document.getElementsByClassName("class-1");
for (var i = 0, len = elements.length; i < len; i++) {
// elements[i].style ...
}
請注意,每個瀏覽器都不支持'getElementsByClassName'。 – Amberlamps 2013-03-11 14:20:59
謝謝你的幫助! – Tbi45 2013-03-11 14:22:20
由於@Amberlamps指出:http://caniuse.com/getelementsbyclassname IE8及更低版本不支持它 – 2013-03-11 14:30:05