HTML DOM cloneNode() 方法

返回上一级

HTML DOM 的 cloneNode() 方法可创建指定的节点的精确拷贝

cloneNode() 方法可以拷贝所有属性和值

该方法将复制并返回调用它的节点的副本

如果传递给它的参数是 true,它还将递归复制当前节点的所有子孙节点,不然,只会复制当前节点

浏览器支持

Yes Yes Yes Yes Yes

语法

node.cloneNode( deep )

参数

参数 类型 描述
deep boolean 可选。该方法将复制并返回调用它的节点的副本
如果传递给它的参数是 true,它还将递归复制当前节点的所有子孙节点,不然只会复制当前节点

返回值

类型 描述
节点对象 拷贝的节点

范例

拷贝一个列表项到另外一个列表

var node=document.getElementById("myList2").lastChild.cloneNode(true);
document.getElementById("myList1").appendChild(node);

运行范例 »

返回上一级

JavaScript 参考手册

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.