javaScript 案例(一)

1.Dom操作:树形遍历html标签

<script type="text/javascript">
var str="";
function listNodes(node,level){

printInfo(node,level);
level++;
var nodes=node.childNodes;
for(var x=0;x<nodes.length;x++){

	if(nodes[x].hasChildNodes()){
		listNodes(nodes[x],level);
		

	}else
		printInfo(nodes[x],level);

}

}

function getSpace(level){

var s="";
for(var x=0;x<level;x++){
	s+="---";

}
return s;


}

function printInfo(node,level){


str+=getSpace(level)+""+node.nodeName+"..."+node.nodeType+"..."+node.nodeValue+"<br/>";

}

function getNodes(){
listNodes(document,0);
document.write(str);

}

</script>








猜你喜欢

转载自blog.csdn.net/u011380972/article/details/49204601
今日推荐