Η Ιδιότητα lastElementChild

Η ιδιότητα lastElementChild περιέχει το τελευταίο παιδικό στοιχείο. Ως παιδικά στοιχεία θεωρούνται όλες οι ετικέτες που βρίσκονται άμεσα μέσα σε ένα μπλοκ. Εάν ένα στοιχείο δεν έχει παιδικά στοιχεία - επιστρέφεται null.

Σύνταξη

javascriptστοιχείο.lastElementChild;

Παράδειγμα

Ας πάρουμε το περιεχόμενο του τελευταίου παιδιού του στοιχείου:

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

console.log(text);

Αποτέλεσμα εκτέλεσης του κώδικα:

javascript'2'

Παράδειγμα

Τώρα το στοιχείο δεν έχει παιδικά στοιχεία και επομένως θα εμφανιστεί null:

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

Αποτέλεσμα εκτέλεσης του κώδικα:

javascriptnull

Δείτε επίσης

  • η ιδιότητα firstElementChild,
    που περιέχει το πρώτο στοιχείο
  • η ιδιότητα children,
    που περιέχει όλα τα παιδιά του στοιχείου
  • η ιδιότητα lastChild,
    που περιέχει τον τελευταίο κόμβο