Η Ιδιότητα lastElementChild
Η ιδιότητα lastElementChild περιέχει
το τελευταίο παιδικό στοιχείο. Ως παιδικά
στοιχεία θεωρούνται όλες οι ετικέτες που βρίσκονται άμεσα
μέσα σε ένα μπλοκ. Εάν ένα στοιχείο
δεν έχει παιδικά στοιχεία - επιστρέφεται null.
Σύνταξη
στοιχείο.lastElementChild;
Παράδειγμα
Ας πάρουμε το περιεχόμενο του τελευταίου παιδιού του στοιχείου:
<div id="parent">
<p>1</p>
<p>2</p>
</div>
let parent = document.querySelector('#parent');
let text = parent.lastElementChild.textContent;
console.log(text);
Αποτέλεσμα εκτέλεσης του κώδικα:
'2'
Παράδειγμα
Τώρα το στοιχείο δεν έχει παιδικά στοιχεία
και επομένως θα εμφανιστεί null:
<div id="parent"></div>
let parent = document.querySelector('#parent');
console.log(parent.lastElementChild);
Αποτέλεσμα εκτέλεσης του κώδικα:
null
Δείτε επίσης
-
η ιδιότητα
firstElementChild,
που περιέχει το πρώτο στοιχείο -
η ιδιότητα
children,
που περιέχει όλα τα παιδιά του στοιχείου -
η ιδιότητα
lastChild,
που περιέχει τον τελευταίο κόμβο