问答详情
源自:9-7 节点属性

这样写的问题在哪

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+'
');      } 为什么不对呢

提问者:慕粉1315488705 2016-09-20 23:18

个回答

  • 慕粉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的判断条件不对