为了账号安全,请及时绑定邮箱和手机立即绑定

提交没有效果呢

<body>

  <ul>

     <li>javascript</li>

     <li>HTML/CSS</li>

     <li>jQuery</li>     

  </ul>

  <script type="text/javascript">

    

        var anode=document.getElementsByTagName("li");

        for(var i=0;i<anode.lengh;i++){

        document.write(anode[i].nodeName+"");

        document.write(anode[i].nodeValue+"");

        document.write(anode[i].nodeType+"");

        }

  </script>

</body>


正在回答

4 回答

length中少写了个t是一点;

在document.write(anode[i].nodeName+"");中

你可以将anode[i]改为anode[i+1]

或者你把for循环里像下面这样改:

for(var i=1;i<anode.length-1;i++)

0 回复 有任何疑惑可以回复我~
#1

满天星6

length少写了个h
2016-08-14 回复 有任何疑惑可以回复我~

第十行应该是    for(var i=0;i<anode.length;i++){

长度是length   你少写了个t

0 回复 有任何疑惑可以回复我~

好好看看长度是这么拼写的:length

0 回复 有任何疑惑可以回复我~

长度写错了,应该是length

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468188    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

提交没有效果呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信