innerHTML和createTextNode都可以把一段内容添加到一个节点中,区别是如果这段内容中有html标签时表现就不同了,在createTextNode中会当作文本处理,不会被浏览器解析,但用innerHTML就会被当作HTML代码处理
newnode.innerHTML=
"<b>Javascript</b>"
;
var
newnodeText=document.createTextNode(
"<b>Javascript</b>"
);
newnode.appendChild(newnodeText);