คุณสมบัติ 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,
ซึ่งมีโหนดสุดท้าย