Clonar um elemento

Para clonar um elemento, você usa o cloneNode()método do elemento que deseja clonar:

const target = document.querySelector('div');
const clonedTarget = target.cloneNode();Linguagem de código:  JavaScript  ( javascript )

Por padrão, o cloneNode()método clona apenas o elemento de destino, mas não todos os descendentes do elemento de destino.

Para clonar o elemento e também seus descendentes, você passa truepara o cloneNode()método:

const target = document.querySelector('div');
const clonedTarget = target.cloneNode(true);Linguagem de código:  JavaScript  ( javascript )

Essa forma de clonar um elemento é conhecida como clonagem profunda.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *