Conteúdo do curso
Módulo 2: Trabalhando com Elementos e Atributos
0/2
Módulo 3: Manipulação de Estilos e Classes
0/2
Módulo 5: Navegação e Manipulação Avançada
0/2
Do Básico ao Avançado: Curso Completo de Manipulação de DOM
Sobre a Aula

Adição e Remoção de Elementos

Agora que sabemos como fazer a manipulação de texto e a manipulação de atributos, vamos chegar à emocionante parte de adicionar e remover elementos no nosso DOM. Isso permitirá o desenvolvimento de páginas dinâmicas e interativas. Vamos!

Adição de Elementos com createElement e appendChild

Se quisermos adicionar um novo elemento ao nosso DOM, primeiro precisamos criá-lo e, em seguida, anexá-lo a um elemento existente. Vejamos um exemplo simples:

// Criando um novo parágrafo
var novoParagrafo = document.createElement('p');

// Adicionando texto ao parágrafo
novoParagrafo.textContent = 'Isso é um novo parágrafo!';

// Encontrando o local onde queremos adicionar o parágrafo
var localDeAdicao = document.getElementById('meuDiv');

// Adicionando o parágrafo ao local desejado
localDeAdicao.appendChild(novoParagrafo);

Aqui, criamos dinamicamente um novo parágrafo, adicionamos texto a ele e o anexamos a um elemento existente com o ID “meuDiv”.

Remoção de Elementos com removeChild

E se quisermos se livrar de um elemento específico? Fazemos isso usando removeChild:

// Encontrando o parágrafo que queremos remover
var paragrafoParaRemover = document.getElementById('paragrafoARemover');

// Encontrando o pai do parágrafo e removendo o parágrafo
paragrafoParaRemover.parentNode.removeChild(paragrafoParaRemover);

Aqui, identificamos o parágrafo que desejamos remover e, em seguida, encontramos seu pai para efetuar a remoção.

Com essas habilidades, você está preparado para fazer a remoção e a adição de elementos em sua página. Portanto, vamos avançar para o módulo 3, nele falaremos sobre a Manipulação de Estilos e Classes. Preparados? Então, siga em frente!

Entrar na conversa
Rolar para cima