Свойство 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,
което съдържа последния възел