遍历HTML DOM节点 采用递归遍历 JS代码如下 var root = document.documentElement; //选中HTML节点 function forDom(root1){ console.log("这是一个" + root1.nodeName + "节点"); if(root1.children != undefined){ for(var i = 0; root1.children[i] != undefined; i ++){ forDom(root1.children[i]); } } } forDom(root);