newnode.innerHTML=newnodeText;這樣為什么不行
? ? ? function replaceMessage(){
? ? ? ? var newnode=document.createElement("i");
? ? ? ? var newnodeText=document.createTextNode("JavaScript")
? ? ? ? newnode.innerHTML=newnodeText;
? ? ? ? var oldnode=document.getElementById("oldnode");
? ? ? ? oldnode.parentNode.replaceChild(newnode,oldnode);
??
? ? ? ?} ??
2016-04-01
newnode.innerHTML=newnodeText; ?//這段代碼出錯了,添加文本節(jié)點不是這樣寫的。下面提供兩個簡單的方案,隨便一種都可以。
1,newnode.appendChild(newnodeText);
2,newnode.innerHTML = "JavaScript";
2016-04-01
沒加雙引號吧?