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