Vlastnost firstElementChild
Vlastnost firstElementChild obsahuje
první podřízený element. Podřízenými elementy
jsou všechny tagy, které se přímo
nacházejí uvnitř bloku. Pokud element
nemá žádné podřízené elementy - vrací se null.
Syntaxe
element.firstElementChild;
Příklad
Získáme obsah prvního potomka elementu:
<div id="parent">
<p>1</p>
<p>2</p>
</div>
let parent = document.querySelector('#parent');
let text = parent.firstElementChild.textContent;
console.log(text);
Výsledek provedení kódu:
'1'
Příklad
Nyní element nemá žádné podřízené elementy
a proto se vypíše null:
<div id="parent"></div>
let parent = document.querySelector('#parent');
console.log(parent.firstElementChild);
Výsledek provedení kódu:
null
Viz také
-
vlastnost
lastElementChild,
která obsahuje poslední element -
vlastnost
children,
která obsahuje všechny potomky elementu -
vlastnost
firstChild,
která obsahuje první uzel