js 的clonenode怎么用

JavaScript027

js 的clonenode怎么用,第1张

定义和用法

cloneNode() 方法创建节点的拷贝,并返回该副本。

cloneNode() 方法克隆所有属性以及它们的值。

如果您需要克隆所有后代,请把 deep 参数设置 true,否则设置为 false。

var ele=document.getElementById('id')

var eleClone=ele.cloneNode(true)

document.body.appendChild(eleClone)

node 是你要复制的

那么var cNode = node.cloneNode(true)就把这个节点克隆了,并赋值给变量cNode

想把这个节点追加到某个元素内, 我假设元素为element

那么element.appendChild(cNode)就可以了