課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
為什么這樣寫
2016-01-08
源自:JavaScript進(jìn)階篇 9-14
正在回答
childNodes,包含所有的子節(jié)點(diǎn)。包括元素節(jié)點(diǎn)、文本節(jié)點(diǎn)、注釋節(jié)點(diǎn)等。
從你的代碼來看,x的子節(jié)點(diǎn)是由文本節(jié)點(diǎn)和元素節(jié)點(diǎn)構(gòu)成,其中,6個(gè)文本節(jié)點(diǎn),5個(gè)元素節(jié)點(diǎn),文本節(jié)點(diǎn)是元素節(jié)點(diǎn)兩邊的換行符(回車)造成的。。
第一個(gè)節(jié)點(diǎn)為文本節(jié)點(diǎn),因?yàn)閕d為content的元素和<h1>html</h1>之間有一個(gè)換行,這個(gè)換行就是文本節(jié)點(diǎn),
第二個(gè)節(jié)點(diǎn)為<h1>html</h1>
如果要?jiǎng)h除第二個(gè)節(jié)點(diǎn)可以使用:?x.removeChild(x.childNodes[1]);
吃瓜小夏 提問者
舉報(bào)
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動(dòng)態(tài)交互世界
2 回答removerChild 只能刪除子節(jié)點(diǎn)嗎
1 回答刪除子節(jié)點(diǎn)的返回值問題
1 回答刪除節(jié)點(diǎn)removeChild
1 回答按兩次才刪除一個(gè)子節(jié)點(diǎn)
3 回答js添加和刪除節(jié)點(diǎn), 方法調(diào)用是通過子節(jié)點(diǎn)中的節(jié)點(diǎn)來添加的呢。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-01-08
childNodes,包含所有的子節(jié)點(diǎn)。包括元素節(jié)點(diǎn)、文本節(jié)點(diǎn)、注釋節(jié)點(diǎn)等。
從你的代碼來看,x的子節(jié)點(diǎn)是由文本節(jié)點(diǎn)和元素節(jié)點(diǎn)構(gòu)成,其中,6個(gè)文本節(jié)點(diǎn),5個(gè)元素節(jié)點(diǎn),文本節(jié)點(diǎn)是元素節(jié)點(diǎn)兩邊的換行符(回車)造成的。。
第一個(gè)節(jié)點(diǎn)為文本節(jié)點(diǎn),因?yàn)閕d為content的元素和<h1>html</h1>之間有一個(gè)換行,這個(gè)換行就是文本節(jié)點(diǎn),
第二個(gè)節(jié)點(diǎn)為<h1>html</h1>
如果要?jiǎng)h除第二個(gè)節(jié)點(diǎn)可以使用:?x.removeChild(x.childNodes[1]);