這兩種方式都是給一個標簽添加文本,有什么區別呢?
? ? var element=document.createElement("div");
? ? element.className="message";
var textNode=document.createTextNode("i love javascript");
element.appendChild(textNode);
document.body.appendChild(element);
var element=document.createElement("div");
? ? element.className="message";
element.innerHTML="i love javascript";
document.body.appendChild(element);
2018-06-28
createTextNode可以往里面添加標簽以及標簽里文本內容,而innerHTML呈現的是文本內容