這樣寫的問題在哪
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 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+'
');
? ? ?}
為什么不對呢
2016-09-20
舉報
2016-10-12
?var?len?=?text.length;??for(var?i=0;i<length;i++)??{這是你的代碼,for 括號中,i<length 改為 i<len,就可以了。
2016-09-21
var?len?=?text.length;//已經獲取到數組長度了 for(var?i?=?0;?i?<?len;?i++){//i的判斷條件不對