Ominaisuus lastElementChild

Ominaisuus lastElementChild sisältää viimeisen lapsielementin. Lapsielementteinä pidetään kaikkia tägejä, jotka suoraan sijaitsevat lohkon sisällä. Jos elementillä ei ole lapsielementtejä - palautetaan null.

Syntaksi

javascriptelementti.lastElementChild;

Esimerkki

Haetaan elementin viimeisen lapsen sisältö:

html<div id="parent">
  <p>1</p>
  <p>2</p>
</div>
javascriptlet parent = document.querySelector('#parent');
let text = parent.lastElementChild.textContent;

console.log(text);

Koodin suorituksen tulos:

javascript'2'

Esimerkki

Nyt elementillä ei ole lapsielementtejä ja siksi tulostetaan null:

html<div id="parent"></div>
javascriptlet parent = document.querySelector('#parent');
console.log(parent.lastElementChild);

Koodin suorituksen tulos:

javascriptnull

Katso myös

  • ominaisuus firstElementChild,
    joka sisältää ensimmäisen elementin
  • ominaisuus children,
    joka sisältää kaikki elementin lapset
  • ominaisuus lastChild,
    joka sisältää viimeisen solmun