亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

document.getElementsByTagName("div")[1].childNodes的子節點問題

document.getElementsByTagName("div")[1].childNodes的子節點問題

qq_風華青春_03784766 2016-09-08 09:34:36
如下代碼:<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"標簽元素的子節點? ? ?document.write("div子節點個數:"+node.length+"<br />");?for(var i=0;i<node.length;i++){?? ? ?document.write("節點類型:"+node[i].nodeType+"<br />");? ? ?}</script></body>運行結果:div子節點個數:1節點類型:3問題:? <div>jQuery</div>第二個<div>標簽元素的子節點是那個元素,為啥會有運行結果?幫忙解答,謝謝!
查看完整描述

1 回答

?
OlderSkee

TA貢獻123條經驗 獲得超103個贊

<div>jQuery</div>的子節點自然是里面的文本 JQuery了 ? ,那么你這里的node獲得是是個數組,長度是1,類型是text

文本屬于txt ,節點類型為3 。


查看完整回答
3 反對 回復 2016-09-08
  • 1 回答
  • 0 關注
  • 1324 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號