English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
firstElementChildAtributo de leitura que retorna o primeiro filho do elemento pai especificado.
Se o elemento pai não tiver filhos, este método retornaránullo valor.
UsechildrenA propriedade children retorna qualquer filho do elemento pai. children [0] retornará o mesmo resultado que firstElementChild.
Para retornar o último filho do elemento pai especificado, uselastElementChildAtributo.
ParentElement.firstElementChild
<div> <p>Este é o P do DIV na posição1um P</p> <p>Este é o P do DIV na posição2um P</p> <p>Este é o P do DIV na posição3um P</p> </div> <script> var x = document.querySelector("div").firstElementChild.nodeName; document.getElementById("result").innerHTML = x; </script>Testar e Verificar‹/›
Todos os navegadores suportam completamente a propriedade firstElementChild:
Atributo | |||||
firstElementChild | é | é | é | é | é |
Retorno: | Um objeto Node, que representa o primeiro filho do elemento pai especificado; se não houver filhos, seránull |
---|---|
Versão DOM: | Nível DOM1 |
Obter o conteúdo HTML do primeiro filho do elemento DIV:
<div> <p>Este é o P do DIV na posição1um P</p> <p>Este é o P do DIV na posição2um P</p> <p>Este é o P do DIV na posição3um P</p> </div> <script> var x = document.querySelector("div").firstElementChild.textContent; document.getElementById("result").innerHTML = x; </script>Testar e Verificar‹/›
Alterar o conteúdo HTML do primeiro filho do elemento DIV:
var div = document.querySelector("div"); div.firstElementChild.textContent = "HELLO WORLD";Testar e Verificar‹/›
Referência do HTML DOM:propriedade lastElementChild