问答详情
源自:9-15 替换元素节点replaceChild()

为什么oldnode会是null

为什么oldnode一直会是null?不应该是<b>标签吗?

提问者:白小陈 2015-12-07 22:33

个回答

  • 木子舟义
    2015-12-07 22:41:41

    你把你代码里的         document.write(newnode.innerHTML);  去掉就可以了。在页面已经加载完成后调用write函数会重写整个页面 这就导致了 原有的<b id="oldnode">JavaScript</b> 被移除