Vlastnost lastElementChild
Vlastnost lastElementChild uchovává
poslední podřízený element. Za podřízené
elementy se považují všechny tagy, které jsou přímo
umístěny uvnitř bloku. Pokud element
nemá žádné podřízené elementy - vrací se null.
Syntaxe
element.lastElementChild;
Příklad
Získáme obsah posledního potomka elementu:
<div id="parent">
<p>1</p>
<p>2</p>
</div>
let parent = document.querySelector('#parent');
let text = parent.lastElementChild.textContent;
console.log(text);
Výsledek provedení kódu:
'2'
Příklad
Nyní element nemá žádné podřízené elementy
a proto se vypíše null:
<div id="parent"></div>
let parent = document.querySelector('#parent');
console.log(parent.lastElementChild);
Výsledek provedení kódu:
null
Viz také
-
vlastnost
firstElementChild,
který obsahuje první element -
vlastnost
children,
který obsahuje všechny potomky elementu -
vlastnost
lastChild,
který obsahuje poslední uzel