課程
/前端開(kāi)發(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)等。
從你的代碼來(lái)看,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]);
吃瓜小夏 提問(wèn)者
舉報(bào)
本課程從如何插入JS代碼開(kāi)始,帶您進(jìn)入網(wǎng)頁(yè)動(dòng)態(tài)交互世界
2 回答removerChild 只能刪除子節(jié)點(diǎn)嗎
1 回答刪除子節(jié)點(diǎn)的返回值問(wèn)題
1 回答刪除節(jié)點(diǎn)removeChild
1 回答按兩次才刪除一個(gè)子節(jié)點(diǎn)
2 回答刪除節(jié)點(diǎn)removeChild()
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(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)等。
從你的代碼來(lái)看,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]);