Уласцівасць lastElementChild
Уласцівасць lastElementChild
захоўвае ў
сабе апошні даччыны элемент. Даччынымі
элементамі лічацца ўсе тэгі, якія непасрэдна
размешчаны ўнутры блока. Калі ў элемента
няма даччыных элементаў - вяртаецца null
.
Сінтаксіс
элемент.lastElementChild;
Прыклад
Атрымаем змесціва апошняга нашчадка элемента:
<div id="parent">
<p>1</p>
<p>2</p>
</div>
let parent = document.querySelector('#parent');
let text = parent.lastElementChild.textContent;
console.log(text);
Вынік выканання кода:
'2'
Прыклад
А цяпер у элемента няма даччыных элементаў
і таму выведзецца null
:
<div id="parent"></div>
let parent = document.querySelector('#parent');
console.log(parent.lastElementChild);
Вынік выканання кода:
null
Глядзіце таксама
-
уласцівасць
firstElementChild
,
якое змяшчае першы элемент -
уласцівасць
children
,
якое змяшчае ўсіх нашчадкаў элемента -
уласцівасць
lastChild
,
якое змяшчае апошні вузел