任务随便怎么做都是对的 下面的代码对吗? var x=document.getElentsByTagName("div")[0].childNodes; document.write("UL子节点个数:"+x.length+""); document.write("节点类型:"+x.[0]+"");
getElementsByTagName这都错了
你的节点类型输出有问题吧
X.[0]只是输出了第一个div下的第一个节点
并没有输出节点类型
document.write("以下输出节点内容"+"<br />") var x=document.getElementsByTagName("div")[0].childNodes; for(i=0;i<x.length;i++){ document.write("第"+i+"个节点"+"<br />"+x[i].nodeName+"<br />"+x[i].nodeValue+"<br />"+x[i].nodeType+"<br /><br />"); }
这是我的代码,仅供参考