 
		慕粉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+'
');
      }
为什么不对呢
 
				 var len = text.length;  for(var i=0;i<length;i++)  {这是你的代码,for 括号中,i<length 改为 i<len,就可以了。
 
				var len = text.length;//已经获取到数组长度了
for(var i = 0; i < len; i++){//i的判断条件不对JavaScript进阶篇
469067 学习 · 22582 问题
相似问题