HTML DOM Element isSameNode() Methode
- Previous page isEqualNode()
- Next page isSupported()
- Go up one level HTML DOM Elements object
Definitie en gebruik
isSameNode()
De methode controleert of twee knopen dezelfde knoop zijn.
isSameNode()
De methode retourneert true,
Retourneert false als de twee knopen dezelfde knoop zijn, anders retourneert false
.
Tip:Gebruik isEqualNode() methode Om te controleren of twee knopen gelijk zijn, hoeft het niet om dezelfde knoop te zijn.
Voorbeeld
Voorbeeld 1
Controleer of de twee knopen in feite dezelfde knoop zijn:
var item1 = document.getElementById("myList1"); // Een <ul> element met id="myList" var item2 = document.getElementsByTagName("UL")[0]; // De eerste <ul> element in het document var x = item1.isSameNode(item2);
Voorbeeld 2
Controleer met de === operatie of twee knopen dezelfde knoop zijn:
var item1 = document.getElementById("myList"); var item2 = document.getElementsByTagName("UL")[0]; if (item1 === item2) { alert("THEY ARE THE SAME!!"); } else { alert("Ze zijn niet hetzelfde."); }
Syntax
node.isSameNode(node)
Parameters
Parameters | Type | Beschrijving |
---|---|---|
node | Knopenobject | Verplicht. De knoop die moet worden vergeleken met de gespecificeerde knoop. |
Technische details
Retourwaarde: | Booleaanse waarde, retourneert true als twee knopen dezelfde knoop zijn, anders retourneert false. |
---|---|
DOM versie: | Core Level 3 Node Object |
Browserondersteuning
De cijfers in de tabel vermelden de eerste browserversie die deze methode volledig ondersteunt.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Ondersteund | 9.0 | Niet ondersteund | Ondersteund | Ondersteund |
Wordt ondersteund door alle主流 browsers isSameNode()
methode, behalve Firefox.
Note:Firefox versie 10 stopt met ondersteuning voor deze methode, omdat deze in DOM versie 4 is afgekeurd. Als alternatief moet je gebruiken ===
To compare whether two nodes are the same.
Note:Internet Explorer 8 and earlier versions do not support this method.
- Previous page isEqualNode()
- Next page isSupported()
- Go up one level HTML DOM Elements object