XML DOM isSameNode() μέθοδος

Ορισμός και χρήση

Η μέθοδος isSameNode() ελέγχει αν ο καθορισμένος κόμβος είναι ίδιος με τον υπάρχοντα κόμβο.

Αν οι δύο κόμβοι είναι ίδιοι, η μέθοδος επιστρέφει true, αλλιώς επιστρέφει false.

Γραμματική:

elementNode.isSameNode(node)
Παράμετροι Περιγραφή
node Απαιτείται. Ο κόμβος που πρέπει να ελεγχθεί.

Παράδειγμα

Σε όλες τις παραδείξεις, θα χρησιμοποιήσουμε αρχεία XML books.xmlκαι οι συνάρτησεις JavaScript loadXMLDoc().

Η παρακάτω έλεγχος κόμβων ελέγχει αν δύο κόμβοι είναι ίδιοι:

xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("book")[0];
y=xmlDoc.getElementsByTagName("book")[1];
document.write(x.isSameNode(y));

Η έξοδος του παρακάτω κώδικα είναι:

false