Savybė firstElementChild
Savybė firstElementChild talpina
pirmąjį vaikinį elementą. Vaikiniais elementais
laikomi visi tag'ai, kurie tiesiogiai
yra bloko viduje. Jei elemento
nėra vaikinių elementų - grąžinama null.
Sintaksė
elementas.firstElementChild;
Pavyzdys
Gaukime pirmojo palikuonio elemento turinį:
<div id="parent">
<p>1</p>
<p>2</p>
</div>
let parent = document.querySelector('#parent');
let text = parent.firstElementChild.textContent;
console.log(text);
Kodo vykdymo rezultatas:
'1'
Pavyzdys
O dabar elementas neturi vaikinių elementų
ir todėl bus išvestas null:
<div id="parent"></div>
let parent = document.querySelector('#parent');
console.log(parent.firstElementChild);
Kodo vykdymo rezultatas:
null
Taip pat žiūrėkite
-
savybė
lastElementChild,
kuri talpina paskutinį elementą -
savybė
children,
kuri talpina visus elemento palikuonius -
savybė
firstChild,
kuri talpina pirmąjį mazgą