温馨提示×

Js CloneNode()用法

js
小亿
102
2024-01-02 19:07:21
栏目: 编程语言

CloneNode() 方法用于创建节点的副本。

语法: node.cloneNode(deep)

参数: deep:可选参数,指定是否深度克隆节点。如果设置为 true,则克隆节点及其整个子节点树。如果设置为 false,则只克隆当前节点,不克隆子节点。默认值为 false。

返回值: 返回克隆的节点副本。

示例:

var originalNode = document.getElementById("originalNode");
var clonedNode = originalNode.cloneNode(true);

在上面的示例中,我们首先通过getElementById()方法获取到一个原始的节点originalNode。然后使用cloneNode()方法对这个节点进行克隆,克隆的副本包括原始节点的所有子节点和属性。最后,将克隆的节点赋值给变量clonedNode。

0