錯(cuò)的一臉懵逼~哪錯(cuò)了啊
<script type="text/javascript">
? ? var mychar=document.getElementsByTagName("li");
? ? for(var i=0;i<mychar.length;i++){
? ? ? ? var myN=mychar[i].nodeName;
? ? ? ? var myV=mychar[i].nodeValue;
? ? ? ? var myT=mychar[i].nodeType;
? ? ? ? ?document.write("節(jié)點(diǎn)名稱(chēng):"+myN+"<br/>"+"節(jié)點(diǎn)的值:"+myV+"<br/>"+"節(jié)點(diǎn)的類(lèi)型:"+myT);}
? ? }
2017-03-02
你在var mychar=document.getElementsByTagName("li");后面輸入document.write(mychar.length);看一下。懷疑這里的mychar.length=0;
2017-03-09
對(duì)樓上的無(wú)語(yǔ),這小伙子只不過(guò)是多寫(xiě)了個(gè)‘}’而已。。
2017-03-03
var myN=mychar[i].nodeName;
var myV=mychar[i].nodeValue;
?var myT=mychar[i].nodeType;
問(wèn)題出在這三句上,mychar[i].nodeName;是一個(gè)數(shù)組有三個(gè)值都是li,所以不能直接賦值給myN,后面的同上,不信你用?document.write(mtstr[i].nodeName);彈出來(lái)看一下