以文本方式查看主题

-  ╋艺 镇╋  (http://wdystv.com/bbs/index.asp)
--  ┣◇网站建设&Web语言  (http://wdystv.com/bbs/list.asp?boardid=4)
----  XML DOM appendChild() 方法  (http://wdystv.com/bbs/dispbbs.asp?boardid=4&id=2315)

--  作者:admin
--  发布时间:2010/9/25 15:13:35
--  XML DOM appendChild() 方法

XML DOM appendChild() 方法
Node 对象参考手册
定义和用法
appendChild() 方法可向节点的子节点列表的末尾添加新的子节点。

此方法可返回这个新的子节点。

语法:
appendChild(newchild)参数 描述
newchild 所添加的节点

返回值
加入的节点。

描述
该方法将把节点 newchild 添加到文档中,使它成为当前节点的最后一个子节点。

如果文档树中已经存在了 newchild,它将从文档树中删除,然后重新插入它的新位置。如果 newchild 是 DocumentFragment 节点,则不会直接插入它,而是把它的子节点按序插入当前节点的 childNodes[] 数组的末尾。

注意,来自一个文档的节点(或由一个文档创建的节点)不能插入另一个文档。也就是说,newchild 的 ownerDocument 属性必须与当前节点的 ownerDocument 属性相同。

例子
下面的函数将在文档末尾插入一个新段:

function appendMessage (message) {
  var pElement = document.createElement("p");
  var messageNode = document.createTextNode(message);
  pElement.appendChild(messageNode);
  document.body.appendChild(pElement);
}