HTML DOM Element firstElementChild 属性

定义和用法

firstElementChild 属性返回指定元素的第一个子元素。

firstElementChild 属性是只读的。

firstElementChild 属性返回与 children[0] 相同的值。

另请参阅:

children 属性

childElementCount 属性

lastElementChild 属性

Properti tagName

Properti childNodes

Contoh

Contoh 1

Dapatkan konten HTML anak pertama:

let text = element.firstElementChild.innerHTML;

Coba Sendiri

Contoh 2

Dapatkan nama tipe anak pertama "myDIV":

let text = document.getElementById("myDIV").firstElementChild.tagName;

Coba Sendiri

Contoh 3

Dapatkan teks anak pertama elemen <select>:

let text = document.getElementById("mySelect").firstElementChild.text;

Coba Sendiri

Node HTML dan Elemen

Di HTML DOMDalam (Document Object Model), dokumen HTML adalah kumpulan node yang memiliki (atau tidak memiliki) anak node.

NodeMerupakan referensi untuk node elemen, node teks, dan node komentar.

ElemenJarak antara elemen juga adalah node teks.

Sementara elemen hanya node elemen.

Node anak dan anak elemen

childNodes KembalikanAnak nodeDengan node elemen, node teks, dan node komentar (tidak kembalikan).

children KembalikanAnak elemenDengan demikian, tidak kembalikan node teks dan node komentar (tidak kembalikan).

firstChild dan firstElementChild

firstChild Kembalikan yang pertamaAnak nodeDengan node elemen, node teks, atau node komentar (node antara elemen adalah node teks).

firstElementChild Kembalikan yang pertamaAnak elemenTidak mengembalikan node teks dan node komentar (tidak kembalikan).

lastChild dan lastElementChild

lastChild Kembalikan yang terakhirAnak nodeDengan node elemen, node teks, atau node komentar (node antara elemen adalah node teks).

lastElementChild Kembalikan yang terakhirAnak elemenTidak mengembalikan node teks dan node komentar (tidak kembalikan).

Sintaks

element.firstElementChild

Nilai Kembalian

Tipe Deskripsi
Node Anak pertama elemen. Jika tidak ada anak, kembalikan null.

Dukungan Peramban

element.firstElementChild Adalah Fitur DOM Level 3 (2004).

Semua peramban mendukung penuhnya:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Dukungan 9-11 Dukungan Dukungan Dukungan Dukungan