CloneNode() 方法用于创建节点的副本。
语法: node.cloneNode(deep)
参数: deep:可选参数,指定是否深度克隆节点。如果设置为 true,则克隆节点及其整个子节点树。如果设置为 false,则只克隆当前节点,不克隆子节点。默认值为 false。
返回值: 返回克隆的节点副本。
示例:
var originalNode = document.getElementById("originalNode");
var clonedNode = originalNode.cloneNode(true);
在上面的示例中,我们首先通过getElementById()方法获取到一个原始的节点originalNode。然后使用cloneNode()方法对这个节点进行克隆,克隆的副本包括原始节点的所有子节点和属性。最后,将克隆的节点赋值给变量clonedNode。