Svojstvo firstElementChild
Svojstvo firstElementChild sadrži
prvi podređeni element. Podređenim elementima
se smatraju svi tagovi koji se direktno
nalaze unutar bloka. Ako element
nema podređenih elemenata - vraća se null.
Sintaksa
element.firstElementChild;
Primer
Hajde da dobijemo sadržaj prvog potomka elementa:
<div id="parent">
<p>1</p>
<p>2</p>
</div>
let parent = document.querySelector('#parent');
let text = parent.firstElementChild.textContent;
console.log(text);
Rezultat izvršavanja koda:
'1'
Primer
A sada element nema podređenih elemenata
i zato će se ispisati null:
<div id="parent"></div>
let parent = document.querySelector('#parent');
console.log(parent.firstElementChild);
Rezultat izvršavanja koda:
null
Vidite takođe
-
svojstvo
lastElementChild,
koje sadrži poslednji element -
svojstvo
children,
koje sadrži sve potomke elementa -
svojstvo
firstChild,
koje sadrži prvi čvor (node)