คุณสมบัติ firstElementChild
คุณสมบัติ firstElementChild มี
องค์ประกอบลูกแรก องค์ประกอบลูกคือ
แท็กทั้งหมดที่อยู่ภายในบล็อกโดยตรง
หากองค์ประกอบไม่มีองค์ประกอบลูก
- จะคืนค่า null
ไวยากรณ์
element.firstElementChild;
ตัวอย่าง
รับเนื้อหาขององค์ประกอบลูกตัวแรก:
<div id="parent">
<p>1</p>
<p>2</p>
</div>
let parent = document.querySelector('#parent');
let text = parent.firstElementChild.textContent;
console.log(text);
ผลการทำงานของโค้ด:
'1'
ตัวอย่าง
ตอนนี้องค์ประกอบไม่มีองค์ประกอบลูก
ดังนั้นจึงจะแสดง null:
<div id="parent"></div>
let parent = document.querySelector('#parent');
console.log(parent.firstElementChild);
ผลการทำงานของโค้ด:
null
ดูเพิ่มเติม
-
คุณสมบัติ
lastElementChild,
ซึ่งมีองค์ประกอบสุดท้าย -
คุณสมบัติ
children,
ซึ่งมีองค์ประกอบลูกทั้งหมดขององค์ประกอบ -
คุณสมบัติ
firstChild,
ซึ่งมีโหนดแรก