请大神帮忙看下, 我是通过childNodes[0]把oldnode中的文本赋给newnode的, 且最后通过console.log看到newnode的childNodes[0]已经被赋值"javascript", 但为什么网页上显示不出来呢? 谢谢!
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]);
Y_du
相关分类