課程
/前端開發
/JavaScript
/JavaScript進階篇
如標題,對此疑惑不解,望相助
2019-02-26
源自:JavaScript進階篇 9-15
正在回答
innerHTML屬于HTML Dom,createTextNode屬于XML Dom。innerHTML會將文本中包含的HTML代碼實現效果,而createTextNode只是純粹創造了文本節點,所以返回的效果也就是純文本內容
innerHTML會將文本中包含的HTML代碼實現效果,而createTextNode只是純粹創造了文本節點,
所以返回的效果也就是純文本內容。
createElement() 創建的是元素, createTextNode() 創建的是元素內的文本
哦哦,首先謝謝您,那再請問,createTextNode和innerHTML有什么區別呢,我試了下,都可以添加內容
createElenmen是創建一個元素節點,但是里面沒有內容,所以需要再createTextNode一個文本節點插入元素節點里面,賦給元素節點一些文本內容,所以createTextNode就是創建一個文本節點。
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
5 回答createTextNode 和createElement有什么不同?
2 回答例題,為什么要createElement一個p?
2 回答createTextNode和.innerHTML有什么差別
1 回答createTextNode是不是和加innerHTML一樣?
3 回答createTextNode和innerHTML區別?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-04-15
innerHTML屬于HTML Dom,createTextNode屬于XML Dom。innerHTML會將文本中包含的HTML代碼實現效果,而createTextNode只是純粹創造了文本節點,所以返回的效果也就是純文本內容
2019-02-26
innerHTML會將文本中包含的HTML代碼實現效果,而createTextNode只是純粹創造了文本節點,
所以返回的效果也就是純文本內容。
2019-02-26
createElement() 創建的是元素, createTextNode() 創建的是元素內的文本
2019-02-26
哦哦,首先謝謝您,那再請問,createTextNode和innerHTML有什么區別呢,我試了下,都可以添加內容
2019-02-26
createElenmen是創建一個元素節點,但是里面沒有內容,所以需要再createTextNode一個文本節點插入元素節點里面,賦給元素節點一些文本內容,所以createTextNode就是創建一個文本節點。