把一个列表项从一个列表复制到另一个:
var node=document.getElementById("myList2").lastChild.cloneNode(true); document.getElementById("myList1").appendChild(node);
克隆之前:
Coffee Tea Water Milk
克隆之后:
Coffee Tea Milk Water Milk
cloneNode() 方法创建节点的拷贝,并返回该副本。
cloneNode() 方法克隆所有属性以及它们的值。
如果您需要克隆所有后代,请把 deep 参数设置 true,否则设置为 false。
IE | Firefox | Chrome | Safari | Opera |
---|---|---|---|---|
所有主流浏览器均支持 cloneNode() 方法。
node.cloneNode(deep)
参数 | 类型 | 描述 |
---|---|---|
deep | Boolean |
可选。默认是 false。 设置为 true,如果您需要克隆节点及其属性,以及后代 设置为 false,如果您只需要克隆节点及其后代 |
类型 | 描述 |
---|---|
Node 对象 | 被克隆节点。 |
DOM 版本 | Core Level 1 Node Object |
如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛
Powered by 365建站网 RSS地图 HTML地图
copyright © 2013-2024 版权所有 鄂ICP备17013400号