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

怎么会是这样???

这里替换的是 b 标签  为什么使用的是oldnode.parentNode.replaceChild(newnode,oldnode)而不是oldnode.replaceChild(newnode,oldnode)????

提问者:慕九州0131721 2016-12-19 12:44

个回答

  • 木林子夕
    2016-12-19 15:20:58
    已采纳

    replaceChild()函数实现的是子节点的替换,不是自身的替换,要替换oldnode,当然得用oldnode.parentNode结点来调用这个函数