游泳
2015-02-25 15:42
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>节点属性</title> </head> <body> <ul> <li>javascript</li> <li>HTML/CSS</li> <li>jQuery</li> </ul> <script type="text/javascript"> var c=getElementsByTagName("li"); for(i=0,i>=c,i++){ var nodeName=c[i].nodeName; var nodeValue=c[i].nodeValue; var nodeType=c[i].nodeType; document.write("节点"+[i]+"的名称是:"+"nodeName"); document.write("节点"+[i]+"的值是:"+"nodeValue"); document.write("节点"+[i]+"的类型是:"+"nodeType"); } </script> </body> </html>
获取名称为li的元素应该document.getElementsByTagName("li");这样写
for循环中应该是分号,不应该是逗号,循环条件应该是i<=c.length
检查一下所有的符号是否都是英文输入,19-21行的右半拉括号就不是英文输入的
JavaScript进阶篇
468374 学习 · 21893 问题
相似问题