Ultimele tutoriale de dezvoltare web
 

HTML DOM isEqualNode() Method

<Element Object

Exemplu

Verificați dacă două elemente de listă în două liste diferite sunt egale:

var item1 = document.getElementById("myList1").firstChild;
var item2 = document.getElementById("myList2").firstChild;
var x = item1.isEqualNode(item2);

Rezultatul x ar putea fi:

false
Încearcă - l singur »

Definiție și utilizare

The isEqualNode() metoda verifică dacă două noduri sunt egale.

Două noduri sunt egale dacă toate condițiile următoare sunt adevărate:

  • Ei au același tip de nod
  • Ei au aceeași nodeName, nodeValue, LocalName, nameSpaceURI și prefixul
  • Ei au aceleași childNodes cu toți urmașii
  • Ei au same atribute și valorile atributelor (atributele nu trebuie să fie în aceeași ordine)

Sfat: Utilizați href="met_node_issamenode.html"> isSameNode() method pentru a determina dacă două noduri sunt același nod.


Suport pentru browser-

Numerele din tabel specifica prima versiune de browser care acceptă pe deplin metoda.

Metodă
isEqualNode() da 9 da da da

Sintaxă

node . isEqualNode( node )

Valorile parametrilor

Parametru Tip Descriere
node Node object Necesar. Nodul pe care doriți să comparați nodul specificat cu

Detalii tehnice

Întoarcere Valoare: Un boolean, returnează true dacă cele două noduri sunt egale, în caz contrar fals
DOM Versiunea Nivelul Core 3 Nod Obiect

<Element Object