Latest web development tutorials

Método HTML DOM cloneNode

Elementos objeto de referencia objeto Element

Ejemplos

Una copia de un elemento de una lista a otra lista:

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

Antes de copiar:

  • Coffee
  • Tea
  • Water
  • Milk

Después de la copia:

  • Coffee
  • Tea
  • Milk
  • Water
  • Milk

Trate »

Definición y Uso

cloneNode método () para crear una copia exacta del nodo especificado.

cloneNode método () para copiar todos los atributos y valores.

Este método va a copiar y volver a la copia nodo llamando. Si los parámetros que recibe es cierto, será de forma recursiva copiar todos los descendientes del nodo actual. De lo contrario, se copia sólo el nodo actual.


Soporte para el navegador

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Todos los principales navegadores soportan cloneNode método ()


gramática

node.cloneNode(deep)

parámetros

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

Valor de retorno

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

detalles técnicos

versión DOM Nivel básico de objetos 1 Nodo


Elementos objeto de referencia objeto Element