為什么有些輸出被跳過了?例如nodeName只輸出一次,nodeType沒有被輸出?
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>節(jié)點屬性</title>
</head>
<body>
? <ul>
? ? ?<li>javascript</li>
? ? ?<li>HTML/CSS</li>
? ? ?<li>jQuery</li>
? </ul>
? <script type="text/javascript">
? ? var allNodes=document.getElementsByTagName("li");
//document.write(allNodes.length);
? ? for(var i=0;i<allNodes.length;i++)
? ? {
//document.write(i+"<br />");
? ? ? ? document.write("li["+i+"]:"+allNodes[i].nodeName+"<br />");
? ? ? ? document.write(allNodes[i].nodeValue+"<br /");
? ? ? ? document.write(allNodes[i].nodeType+"<br /")
? ? }
? </script>
</body>
</html>
2015-07-12
換行符<br/>書寫錯誤