获取具有相同类的所有元素

时间:2013-03-11 14:16:13

标签: javascript arrays class

我知道这个:

document.getElementsByClassName('class-1')[0]. 

选择具有指定类的第一个<div>

我想使用for()将会遍历<div>的整个数组。

有人可以解释如何创建该数组吗?

我更喜欢简单的Js。

1 个答案:

答案 0 :(得分:14)

方法getElementsByClassName()返回一组具有特定类名的DOM元素。以下是如何使用返回的节点列表的规范示例:

var elements = document.getElementsByClassName("class-1");
for (var i = 0, len = elements.length; i < len; i++) {
    // elements[i].style ...
}
相关问题