Metode isEqualNode() DOM HTML Element
- Halaman Sebelumnya isDefaultNamespace()
- Halaman Berikutnya isSameNode()
- Kembali ke Tingkat Atas Objek Elements DOM HTML
Definisi dan Penggunaan
isEqualNode()
Metode memeriksa apakah kedua node sama.
Jika dua elemen (atau node) sama,isEqualNode()
Kembalikan true
.
Jika semua kondisi berikutnya benar, kedua node sama:
- Mereka memiliki yang sama nodeType
- Mereka memiliki yang sama nodeName
- Mereka memiliki yang sama NodeValue
- Mereka memiliki yang sama nameSpaceURI
- Mereka memiliki yang sama childNodes dan semua turunan
- Mereka memiliki yang samaAtributdan nilai atribut
- Mereka memiliki localName dan awalan yang sama
Petunjuk:gunakan Metode isSameNode() Untuk mengecek apakah kedua node adalah node yang sama.
Lihat Juga:
Contoh
Periksa apakah dua daftar dalam daftar yang berbeda sama:
var item1 = document.getElementById("myList1").firstChild; var item2 = document.getElementById("myList2").firstChild; var x = item1.isEqualNode(item2);
Sintaks
element.isEqualNode(node)
atau
node.isEqualNode(node)
Parameter
Parameter | Deskripsi |
---|---|
node | Diperlukan. Node yang akan dibandingkan. |
Nilai yang Dikembalikan
Tipe | Deskripsi |
---|---|
Bilangan Benar | Jika kedua node sama, kembalikan true, jika tidak kembalikan false. |
Dukungan Peramban
element.isEqualNode()
Adalah fitur DOM Level 3 (2004).
Semua peramban mendukungnya penuhnya:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Dukungan | 9-11 | Dukungan | Dukungan | Dukungan | Dukungan |
- Halaman Sebelumnya isDefaultNamespace()
- Halaman Berikutnya isSameNode()
- Kembali ke Tingkat Atas Objek Elements DOM HTML