Método HTML DOM cloneNode
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);
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
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 |
---|