Ominaisuus firstElementChild
Ominaisuus firstElementChild sisältää
ensimmäisen lapsialkion. Lapsialkioina
pidetään kaikkia tunnisteita, jotka suoraan
sijaitsevat lohkon sisällä. Jos alkioilla
ei ole lapsialkioita - palautetaan null.
Syntaksi
javascriptalkio.firstElementChild;
Esimerkki
Haetaan ensimmäisen lapsen sisältö:
html<div id="parent">
<p>1</p>
<p>2</p>
</div>javascriptlet parent = document.querySelector('#parent');
let text = parent.firstElementChild.textContent;
console.log(text);
Koodin suorituksen tulos:
javascript'1'
Esimerkki
Nyt alkioilla ei ole lapsialkioita
ja siksi tulostuu null:
html<div id="parent"></div>javascriptlet parent = document.querySelector('#parent');
console.log(parent.firstElementChild);
Koodin suorituksen tulos:
javascriptnull
Katso myös
-
ominaisuus
lastElementChild,
joka sisältää viimeisen alkion -
ominaisuus
children,
joka sisältää kaikki alkion lapset -
ominaisuus
firstChild,
joka sisältää ensimmäisen solmun