Derniers tutoriels de développement web
 

HTML DOM isEqualNode() Method

<Object Élément

Exemple

Vérifiez si deux éléments de liste dans deux listes différentes sont égales:

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

Le résultat de x pourrait être:

false
Essayez vous - même »

Définition et utilisation

Les isEqualNode() méthode vérifie si deux noeuds sont égaux.

Deux nœuds sont égaux si toutes les conditions suivantes sont remplies:

  • Ils ont le même type de noeud
  • Ils ont la même nodeName, NodeValue, localName, namespaceuri et le préfixe
  • Ils ont les mêmes childNodes avec tous les descendants
  • Ils ont les same attributs et les valeurs d'attributs (les attributs ne sont pas dans le même ordre)

Conseil: Utilisez la href="met_node_issamenode.html"> isSameNode() method pour déterminer si deux noeuds sont le même noeud.


Support du navigateur

Les chiffres du tableau indiquent la première version du navigateur qui prend en charge pleinement la méthode.

méthode
isEqualNode() Oui 9.0 Oui Oui Oui

Syntaxe

node . isEqualNode( node )

Les valeurs des paramètres

Paramètre Type La description
node Node object Champs obligatoires. Le nœud que vous souhaitez comparer le noeud spécifié avec

Détails techniques

Valeur de retour: Une valeur booléenne, renvoie vrai si les deux noeuds sont égales, sinon false
version DOM Niveau de base 3 Noeud objet

<Object Élément