English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
isSameNode()La méthode teste si deux nœuds sont identiques, c'est-à-dire s'ils référencent le même objet.
Si deux nœuds sont le même nœud, la méthode isSameNode() retournetruesinon retournefalse.
UtilisationisEqualNode()La méthode vérifie si deux nœuds sont égaux.
node.isSameNode(node)
let output = document.getElementById("output"); let divList = document.getElementsByTagName("div"); output.innerHTML += "div 0 et div 0 identique : + divList[0].isSameNode(divList[0]) + "<br>"; output.innerHTML += "div 0 et div 1Identique : + divList[0].isSameNode(divList[1]) + "<br>"; output.innerHTML += "div 0 et div 2Identique : + divList[0].isSameNode(divList[2]) + "<br>";Voyons voir‹/›
Tous les navigateurs prennent en charge complètement la méthode isSameNode() :
Méthode | |||||
isSameNode() | Oui | Non pris en charge | Oui | Oui | Oui |
Paramètres | Description |
---|---|
node | Nœud spécifié avec lequel vous devez comparer le nœud |
Valeur de retour : | Valeur booléenne, retourne true si les deux nœuds sont identiques, sinon retourne false |
---|---|
Version DOM : | Niveau DOM3 |
Référence HTML DOMnodeMéthode .isEqualNode()