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