<script type="text/javascript"> var t=document.getElementsByTagName("li"); for(var i=0;i<t[i].length;i++) { document.write("元素节点的名称:"+t[i].nodeName+"<br>"); document.write("元素节点的值:"+t[i].nodeValue+"<br>"); document.write("元素节点的类型:"+t[i].nodeType); } </script>
i<t[i].length; t[i]是数组t[]中的一个,长度为1。
把第三行改成:
for(var i=0;i<t.length;i++)
试试