这样写的问题在哪

来源:9-7 节点属性

慕粉1315488705

2016-09-20 23:18

var text = document.getElementsByTagName("li");  var len = text.length;  for(var i=0;i<length;i++)  {      document.write(text[i].nodeName+" "+text[i].nodeValue+" "+text[i].nodeType+'
');      } 为什么不对呢

写回答 关注

2回答

  • 慕粉3951534
    2016-10-12 16:06:21
     var len = text.length;  for(var i=0;i<length;i++)  {

    这是你的代码,for 括号中,i<length 改为 i<len,就可以了。

  • dkchan4shot
    2016-09-21 00:40:26


    var len = text.length;//已经获取到数组长度了
    for(var i = 0; i < len; i++){//i的判断条件不对


JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题