Propiedad firstElementChild
La propiedad firstElementChild contiene
el primer elemento hijo. Se consideran elementos hijos
todas las etiquetas que se encuentran directamente
dentro del bloque. Si el elemento
no tiene elementos hijos - devuelve null.
Sintaxis
javascriptelemento.firstElementChild;
Ejemplo
Obtengamos el contenido del primer hijo del elemento:
html<div id="parent">
<p>1</p>
<p>2</p>
</div>javascriptlet parent = document.querySelector('#parent');
let text = parent.firstElementChild.textContent;
console.log(text);
Resultado de la ejecución del código:
javascript'1'
Ejemplo
Y ahora el elemento no tiene elementos hijos
y por lo tanto se mostrará null:
html<div id="parent"></div>javascriptlet parent = document.querySelector('#parent');
console.log(parent.firstElementChild);
Resultado de la ejecución del código:
javascriptnull
Ver también
-
propiedad
lastElementChild,
que contiene el último elemento -
propiedad
children,
que contiene todos los hijos del elemento -
propiedad
firstChild,
que contiene el primer nodo