如下代碼:<body>?<div>? javascript ?? <p>javascript</p>? <div>jQuery</div>? <h5>PHP</h5>?</div><ul>? ? <li>javascript</li>? ? <li>jQuery</li>? ? <li>PHP</li></ul><script type="text/javascript">? ? ?var node=document.getElementsByTagName("div")[1].childNodes; //獲取第二個"div"標簽元素的子節(jié)點? ? ?document.write("div子節(jié)點個數(shù):"+node.length+"<br />");?for(var i=0;i<node.length;i++){?? ? ?document.write("節(jié)點類型:"+node[i].nodeType+"<br />");? ? ?}</script></body>運行結果:div子節(jié)點個數(shù):1節(jié)點類型:3問題:? <div>jQuery</div>第二個<div>標簽元素的子節(jié)點是那個元素,為啥會有運行結果?幫忙解答,謝謝!
document.getElementsByTagName("div")[1].childNodes的子節(jié)點問題
qq_風華青春_03784766
2016-09-08 09:34:36