> JavaScript中文手册 > element.replaceChild()

实例

将某个子节点替换为另一个:

document.getElementById("myList").replaceChild(newnode,oldnode);

移除钱:

  • Coffee
  • Tea
  • Milk

移除后:

  • Water
  • Tea
  • Milk
运行一下 »

定义和用法

replaceChild() 方法可将某个子节点替换为另一个。

新节点可以是文本中已存在的,或者是你新创建的。

浏览器支持

<i>element</i>.replaceChild()<i>element</i>.replaceChild()<i>element</i>.replaceChild()<i>element</i>.replaceChild()<i>element</i>.replaceChild()

所有主要浏览器都支持 replaceChild 方法

语法

node.replaceChild(newnode,oldnode)

参数

参数 类型 描述
newnode Node 对象 必须。你要插入的节点对象。
oldnode Node object 必须。你要移除的节点对象。

返回值

类型 描述
Node object 替换的节点

技术细节

DOM 版本 Core Level 1 Node Object