請(qǐng)大神幫忙看下, 我是通過childNodes[0]把oldnode中的文本賦給newnode的, 且最后通過console.log看到newnode的childNodes[0]已經(jīng)被賦值"javascript", 但為什么網(wǎng)頁(yè)上顯示不出來呢? 謝謝!? ? ? function replaceMessage(){? ? ? ? var oldnode= document.getElementById("oldnode");? ? ? ? var newnode= document.createElement("i");? ? ? ? newnode.childNodes[0] = oldnode.childNodes[0];? ? ? ? newnode.setAttribute("id", "newnode");? ? ? ? oldnode.parentNode.replaceChild(newnode, oldnode);? ? ? ? console.log(newnode.childNodes[0]);
9-15節(jié)中 不用innerHTML而用childNodes[0]的賦值方式為什么不行?
zjufelix
2015-10-17 10:44:47