概述

Node.appendChild() 方法将一个节点添加到指定父节点的子节点列表末尾。

语法

var child = node.appendChild(child);
  • node 是要插入子节点的父节点.
  • child 即是参数又是这个方法的返回值.

描述

appendChild 方法会把要插入的这个节点引用作为返回值返回.

示例

// 创建一个新的段落p元素,然后添加到body的最尾部
var p = document.createElement("p");
document.body.appendChild(p);

附注

如果被插入的节点已经存在于当前文档的文档树中,则那个节点会首先从原先的位置移除,然后再插入到新的位置.

如果你需要保留这个子节点在原先位置的显示,则你需要先用Node.cloneNode方法复制出一个节点的副本,然后在插入到新位置.

这个方法只能将某个子节点插入到同一个文档的其他位置,如果你想跨文档插入,你需要先调用document.importNode方法.

规范

相关链接

文档标签和贡献者

此页面的贡献者: Dcfm, teoli, khalid32, ziyunfei
最后编辑者: Dcfm,