Attribut lastElementChild de l'élément HTML DOM
- Page précédente lastChild
- Page suivante matches()
- Retour au niveau supérieur Objet Elements du DOM HTML
Définition et utilisation
lastElementChild
L'attribut retourne le dernier élément enfant de l'élément.
lastElementChild
Les attributs sont en lecture seule.
Veuillez également consulter :
Nœuds HTML et éléments
Dans HTML DOMDans le (Document Object Model), un document HTML est un ensemble de nœuds (ou sans nœuds enfants).
NœudIl s'agit des nœuds d'élément, des nœuds de texte et des nœuds de commentaire.
ÉlémentLes espaces entre eux sont également des nœuds de texte.
Et les éléments ne sont que des nœuds d'élément.
Nœuds et éléments enfants
childNodes RetourneEnfant(Nœud d'élément, nœud de texte et nœud de commentaire).
children RetourneEnfant(Au lieu de nœuds de texte et de nœuds de commentaire).
firstChild et firstElementChild
firstChild Retourne le premierEnfant(Nœud d'élément, nœud de texte ou nœud de commentaire). Les espaces entre les éléments sont également des nœuds de texte.
firstElementChild Retourne le premierEnfant(Ne retourne pas les nœuds de texte et les nœuds de commentaire).
lastChild et lastElementChild
lastChild Retourne le dernierEnfant(Nœud d'élément, nœud de texte ou nœud de commentaire). Les espaces entre les éléments sont également des nœuds de texte.
lastElementChild Retourne le dernierEnfant(Ne retourne pas les nœuds de texte et les nœuds de commentaire).
Exemple
Exemple 1
Obtenir le contenu HTML de l'élément enfant le plus récent de l'élément <ul> :
const element = document.getElementById("myList") let html = element.lastElementChild.innerHTML;
Exemple 2
Obtenir le nom de balise de l'élément enfant le plus récent de l'élément <div> :
const element =document.getElementById("myDIV") let tag = element.lastElementChild.tagName;
Exemple 3
Obtenir le texte de l'élément enfant le plus récent de l'élément <select> :
const element = document.getElementById("mySelect") let text = element.lastElementChild.text;
Syntaxe
element.lastElementChild
Valeur de retour
Type | Description |
---|---|
Nœud | L'élément enfant le plus récent. |
null | S'il n'y a pas d'enfant. |
Support du navigateur
element.lastElementChild
C'est une caractéristique de DOM Level 3 (2004).
Tous les navigateurs le supportent complètement :
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Support | 9-11 | Support | Support | Support | Support |
- Page précédente lastChild
- Page suivante matches()
- Retour au niveau supérieur Objet Elements du DOM HTML