課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
為啥輸出子節(jié)點(diǎn)的個數(shù)為7啊~~~~~
2016-07-07
源自:JavaScript進(jìn)階篇 9-8
正在回答
<div> ??javascript?<!--文本節(jié)點(diǎn)-->? ??<p>javascript</p><!--p元素節(jié)點(diǎn)-->?<!--邊上還有個空格的文本節(jié)點(diǎn)--> ??<div>jQuery</div><!--div元素節(jié)點(diǎn)--><!--邊上還有個空格的文本節(jié)點(diǎn)--> ??<h5>PHP</h5><!--h5元素節(jié)點(diǎn)--><!--邊上還有個空格的文本節(jié)點(diǎn)--> </div>
主要是因?yàn)椴煌瑸g覽器之間的兼容性。
比如說下面這種情況:
<div> ??javascript?? ??<p>javascript</p> ??<div>jQuery</div> ??<h5>PHP</h5> </div>
<div>后面的尖括號到<p>之間的內(nèi)容算一個文本節(jié)點(diǎn),<p>到</p>之間是一個元素節(jié)點(diǎn),</p>到<div>之間的換行也算一個文本節(jié)點(diǎn),,,</h5>與</div>之間也算一個文本節(jié)點(diǎn)。
所以一共會有7個子節(jié)點(diǎn)
<div>javascript<p>javascript</p><div>jQuery</div><h5>PHP</h5></div>
如果將代碼簡化成上面這種形式,則只會有4個子節(jié)點(diǎn)。(1個文本節(jié)點(diǎn),3個元素節(jié)點(diǎn))
舉報(bào)
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動態(tài)交互世界
3 回答子節(jié)點(diǎn)個數(shù)問題
1 回答子節(jié)點(diǎn)個數(shù)問題
1 回答子節(jié)點(diǎn)個數(shù)區(qū)分
2 回答訪問子結(jié)點(diǎn)childNodes的節(jié)點(diǎn)個數(shù)問題
1 回答有幾個孩子節(jié)點(diǎn)???
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-07-10
2016-07-07
主要是因?yàn)椴煌瑸g覽器之間的兼容性。
比如說下面這種情況:
<div>后面的尖括號到<p>之間的內(nèi)容算一個文本節(jié)點(diǎn),<p>到</p>之間是一個元素節(jié)點(diǎn),</p>到<div>之間的換行也算一個文本節(jié)點(diǎn),,,</h5>與</div>之間也算一個文本節(jié)點(diǎn)。
所以一共會有7個子節(jié)點(diǎn)
如果將代碼簡化成上面這種形式,則只會有4個子節(jié)點(diǎn)。(1個文本節(jié)點(diǎn),3個元素節(jié)點(diǎn))