createTextNode和.innerHTML有什么差別
var node=document.createElement("p");
var textnode=docement.createTextNode("Hello");
nodeparent.appendChild(textnode);
和
var node=document.createElement("p");
p.innerHTML="Hello"
有什么差別嗎?
var node=document.createElement("p");
var textnode=docement.createTextNode("Hello");
nodeparent.appendChild(textnode);
和
var node=document.createElement("p");
p.innerHTML="Hello"
有什么差別嗎?
2017-01-10
舉報
2017-01-11
innerHTML會將文本中包含的HTML代碼實現效果,而createTextNode只是純粹創造文本節點
例: .innerHTML?=?"<strong>abc</strong>" ? 輸出顯示加粗的abc;
? ? ? ?.createTextNode?=?"<strong>abc</strong>" 輸出顯示"<strong>abc</strong>"文本;