Propriété lastElementChild
La propriété lastElementChild contient
le dernier élément enfant. Les éléments enfants
sont toutes les balises situées directement
à l'intérieur d'un bloc. Si l'élément
n'a pas d'éléments enfants - null est renvoyé.
Syntaxe
élément.lastElementChild;
Exemple
Obtenons le contenu du dernier enfant de l'élément :
<div id="parent">
<p>1</p>
<p>2</p>
</div>
let parent = document.querySelector('#parent');
let text = parent.lastElementChild.textContent;
console.log(text);
Résultat de l'exécution du code :
'2'
Exemple
Maintenant l'élément n'a pas d'éléments enfants
et donc null s'affichera :
<div id="parent"></div>
let parent = document.querySelector('#parent');
console.log(parent.lastElementChild);
Résultat de l'exécution du code :
null
Voir aussi
-
la propriété
firstElementChild,
qui contient le premier élément -
la propriété
children,
qui contient tous les enfants de l'élément -
la propriété
lastChild,
qui contient le dernier nœud