Neste artigo você vai aprender a como encontrar o elemento filho de um pai com JavaScript, utilizando as melhores práticas!

encontrar o elemento filho de um pai com JavaScript capa

Fala programador(a), beleza? Bora aprender mais sobre JavaScript!

Introdução

Uma das tarefas mais comuns ao manipular o DOM (Document Object Model) com JavaScript é localizar e manipular os elementos filhos de um elemento pai.

Se você é um iniciante em JavaScript ou simplesmente precisa de um refresco sobre o assunto, este artigo será um ótimo recurso para você.

Vamos discutir várias maneiras de encontrar o elemento filho de um elemento pai usando JavaScript.

Usando a Propriedade children

O JavaScript fornece uma propriedade children para qualquer objeto de elemento do DOM. Essa propriedade retorna uma coleção de HTML ao vivo dos elementos filhos do elemento.

Por exemplo, se você tiver um elemento <div> com vários elementos <p> dentro dele, você pode usar a propriedade children para acessar esses elementos <p>.

let div = document.getElementById('myDiv');
let p = div.children;

for (let i = 0; i < p.length; i++) {
    console.log(p[i]);
}

Neste exemplo, p é uma coleção de elementos que são filhos diretos da <div>. O loop for percorre todos os elementos e os exibe no console.

Usando a Propriedade firstElementChild e lastElementChild

Se você só precisa encontrar o primeiro ou último elemento filho de um elemento pai, o JavaScript fornece as propriedades firstElementChild e lastElementChild para isso.

let div = document.getElementById('myDiv');
let firstChild = div.firstElementChild;
let lastChild = div.lastElementChild;

console.log(firstChild); // Exibe o primeiro elemento filho da div
console.log(lastChild);  // Exibe o último elemento filho da div

Neste exemplo, firstChild e lastChild são os primeiros e últimos elementos filhos da <div>, respectivamente.

Usando a Função querySelector

A função querySelector do JavaScript é outra maneira poderosa de localizar elementos filhos.

Esta função permite que você use qualquer seletor CSS para localizar um elemento dentro do elemento no qual a função é chamada.

let div = document.getElementById('myDiv');
let p = div.querySelector('p');

console.log(p); // Exibe o primeiro elemento <p> que é filho da div

Neste exemplo, querySelector é usado para localizar o primeiro elemento <p> que é um elemento filho da <div>.

Quer aprender mais sobre JavaScript? Confira o vídeo abaixo:

Conclusão

Encontrar o elemento filho de um elemento pai é uma tarefa que você encontrará frequentemente como desenvolvedor JavaScript.

Felizmente, o JavaScript fornece várias maneiras eficazes de fazer isso, como as propriedades children, firstElementChild e lastElementChild, bem como a função querySelector.

Cada um deles tem seus próprios usos e vantagens, então é útil entender todos eles.

Com este conhecimento em mãos, você estará bem equipado para manipular o DOM de maneira eficiente em suas aplicações JavaScript.

Está buscando em evoluir como Programador? Confira o nossos cursos clicando aqui.

Nosso principal objetivo é tornar você um dev profissional que é capaz de resolver problemas de alta dificuldade e criar projetos complexos, através de uma metodologia planejada nos mínimos detalhes, após formar muitos outros desenvolvedores.

Cursos com vários projetos, exercícios, material apoio, comunidade de alunos e muito mais!

Subscribe
Notify of
guest

0 Comentários
Inline Feedbacks
View all comments