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