请大神帮忙看下, 我是通过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]);
添加回答
举报
0/150
提交
取消