求大神教育
? <script type="text/javascript">
var sy=document.getElementsByTagName("li");
for(var i=0;i<sy.length;i++){
? ? document.write("li["+(i+1)+"]:"+"<br/>"+"第"+i+"個節點的名稱:"+sy[i].nodeName+"<br/>");
? ? document.write("第"+i+"個節點的值:"+sy[i].nodeValue+"<br/>");
? ? document.write("第"+i+"個節點的類型:"+sy[i].nodeType+"<br/><br/>");
}
? </script>
這當中"li["+(i+1)+"]:"是什么意思
2018-04-11
"li["+(i+1)+"]:"表示第幾個li標簽,因為i初始值是0,表示這個集合的第1個li,這里是要寫出來li[1]? li[1]? li[3] 所以+1 不然就是從0開始了 不符合實際
2018-03-21
打錯字了是來源里面
2018-03-21
你這個沒有上下文不太太好說,估計設計之初是為了拼接字符串吧!