tutorial pengembangan web terbaru
 

HTML DOM isSameNode() Method

<Elemen Object

Contoh

Periksa apakah dua node, pada kenyataannya, node yang sama:

var item1 = document.getElementById("myList1");      // An <ul> element with id="myList"
var item2 = document.getElementsByTagName("UL")[0];  // The first <ul> element in the document
var x = item1.isSameNode(item2);

Hasil x akan:

true
Cobalah sendiri "

Lebih "Try it Yourself" contoh di bawah ini.


Definisi dan Penggunaan

The isSameNode() metode pemeriksaan jika dua node node yang sama.

The isSameNode() method mengembalikan true jika dua node node yang sama, jika tidak palsu.

Tip: Gunakan href="met_node_isequalnode.html"> isEqualNode() method untuk memeriksa apakah dua node adalah sama, tetapi belum tentu node yang sama.


Dukungan Browser

Angka-angka dalam tabel menentukan versi browser pertama yang sepenuhnya mendukung metode ini.

metode
isSameNode() iya nih 9.0 Tidak didukung iya nih iya nih

Catatan: Firefox berhenti mendukung metode ini sebagai versi 10, karena metode ini telah usang dalam versi DOM 4. Sebaliknya, Anda harus menggunakan === untuk membandingkan jika dua node yang sama (See "More Examples" below) .


Sintaksis

node . isSameNode( node )

Nilai parameter

Parameter Mengetik Deskripsi
node Node object Wajib. simpul yang Anda ingin membandingkan node ditentukan dengan

Rincian teknis

Kembali Nilai: Sebuah Boolean, mengembalikan true jika dua node node yang sama, jika tidak palsu
DOM Versi Inti Level 3 Node Obyek

contoh

Contoh lebih

Contoh

Menggunakan operator === untuk memeriksa apakah dua node adalah node yang sama:

var item1 = document.getElementById("myList");
var item2 = document.getElementsByTagName("UL")[0];

if (item1 === item2) {
    alert("THEY ARE THE SAME!!");
} else {
    alert("They are not the same.");
}
Cobalah sendiri "

<Elemen Object