HTML DOM Element properti parentNode

Definisi dan penggunaan

parentNode Properti kembalikan elemen atau node parent dalam bentuk objek Node.

Jika titik acuan tidak memiliki parent node, maka kembalikan null.

Properti parentNode adalah hanya-baca.

Lihat Juga:

Properti childNodes

Properti firstChild

Properti lastChild

Properti nextSibling

Properti previousSibling

Properti nodeName

Properti parentElement

Node HTML dengan Elemen

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

NodeMerupakan node elemen, node teks, dan node catatan.

Elemenantara mereka adalah node teks.

sedangkan elemen hanya node elemen.

Anak Node dengan Anak Elemen

childNodes KembalikanAnak Nodeyang termasuk node elemen, node teks, dan node catatan).

children KembalikanAnak Elemenyang berbeda adalah node teks dan node catatan).

Kembar dengan Saudara Element

KembarMerupakan 'saudara' dan 'saudari'.

KembarAdalah node yang memiliki parent node yang sama (pada childNodes di dalam daftar).

Kembar ElementAdalah elemen yang memiliki parent node yang sama (pada children di dalam daftar).

Contoh

Contoh 1

Ambil nama node induk dari "myLI":

let name = document.getElementById("myLI").parentNode.nodeName;

Coba Sendiri

Contoh 2

Klik elemen (<span>) untuk menyembunyikan elemen induknya:

<div>
  <span onclick="this.parentNode.style.display = 'none';">x</span>
</div>

Coba Sendiri

Sintaks

element.parentNode

atau

node.parentNode

Nilai Pengembalian

Tipe Deskripsi
Node Parent Node
null Jika node tidak memiliki parent node.

Dukungan Peramban

element.parentnode adalah fitur DOM Level 1 (1998).

Semua peramban mendukungnya sepenuhnya:

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