Element.lastElementChild

La propriété en lecture seule Element.lastElementChild renvoie un objet Element correspondant au dernier élément enfant de l'élément courant (celui sur lequel on a appelé la propriété), ou null s'il n'y a pas d'éléments enfants.

Element.lastElementChild ne porte que sur les nœuds qui sont des éléments. Pour consulter l'ensemble des nœuds enfants, y compris ceux qui ne sont pas des éléments comme les nœuds de texte et de commentaires, il faudra utiliser Node.lastChild.

Valeur

Un objet Element ou null

Exemples

html
<ul id="list">
  <li>Premier (1)</li>
  <li>Deuxième (2)</li>
  <li>Troisième (3)</li>
</ul>

<script>
  const list = document.getElementById("list");
  console.log(list.lastElementChild.textContent);
  // Troisième  (3)
</script>

Spécifications

Specification
DOM Standard
# ref-for-dom-parentnode-lastelementchild①

Compatibilité des navigateurs

BCD tables only load in the browser

Voir aussi