游泳
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进阶篇
469401 学习 · 22585 问题
相似问题