Javascript:如何遍历页面上的所有DOM元素?我正在尝试遍历页面上的所有元素,所以我想检查此页面上存在的每个元素是否有特殊类。那么,我怎么说我想检查每个元素?
3 回答

肥皂起泡泡
TA贡献1829条经验 获得超6个赞
这是关于如何循环文档或元素的另一个示例:
function getNodeList(elem){
var l=new Array(elem),c=1,ret=new Array();
//This first loop will loop until the count var is stable//
for(var r=0;r<c;r++){
//This loop will loop thru the child element list//
for(var z=0;z<l[r].childNodes.length;z++){
//Push the element to the return array.
ret.push(l[r].childNodes[z]);
if(l[r].childNodes[z].childNodes[0]){
l.push(l[r].childNodes[z]);c++;
}//IF
}//FOR
}//FOR
return ret;
}
添加回答
举报
0/150
提交
取消