就爱编程论坛
标题:
javascript递归遍历一个DOM节点下所有指定类型节点
[打印本页]
作者:
admin
时间:
2011-7-13 03:16:05
标题:
javascript递归遍历一个DOM节点下所有指定类型节点
function getNodes(e,nodeName){
var e = (typeof e == "string") ? document.getElementById(e) : e;
var imgElement = [];
getImgNode(e, imgElement);
return imgElement;
//递归获取子节点
function getImgNode(e, imgElement){
if(e.nodeName == nodeName) {
imgElement.push(e);
}
else{
for(var m = e.firstChild; m != null; m = m.nextSibling){
getImgNode(m, imgElement);
}
}
}
}
作者:
admin
时间:
2011-7-13 03:16:21
//适合于ie,ff但是速度比较慢
function IterateNode(node){
//do some thing here.
var childrens = node.childNodes;
if(childrens == null ||typeof(childrens) == "undefined" ||childrens.length == 0)
return;
for(var i=0;i<childrens.length;i++){
IterateNode(childrens[i]);
}
}
//使用treewalk遍历
function ShowAllDomsByTreeWalker(){
var result;
var walker = document.createTreeWalker(document,NodeFilter.SHOW_ELEMENT,null,false);
var node = walker.nextNode();
while(node){
result += node.tagName + "\t" + node.value + "\t" + node.href + "\n";
node = walker.nextNode();
}
//OutputAllDoms(result);
//walker.nextSibling();
//...
}
作者:
ABC_84
时间:
2011-10-7 00:14:16
也是支持,我代表大家顶你了
新开劲舞团私服
蜀门私服漏洞
劲舞团私服官方下载
九月天堂私服下载
蜀门私服火爆服
完美世界私服外挂
浪人热血江湖私服
蜀门私服加速器
网通奇迹私服
作者:
侃呀侃之灵
时间:
2011-10-15 02:16:12
看看吧,大家都会支持你
滨海完美国际sf
西林英雄合击传奇私服
奇台网页设计
新和蜀门私服下载
金沙魔域服务端
布袋神魔大陆新手卡
兴县天堂2私服
欢迎光临 就爱编程论坛 (http://bbs.waibc.com/)
Powered by Discuz! X2