XML DOM χαρακτηριστικό childNodes
Ορισμός και χρήση
Το όρισμα του χαρακτηριστικού childNodes μπορεί να επιστρέψει μια λίστα κλιμάκων από θυγατρικούς κόμβους του καθορισμένου κόμβου.
Γλώσσα:}}
nodeObject.childNodes
Συμβουλές και σημειώσεις
Συμβουλή:Χρησιμοποιήστε την ιδιότητα length για να υπολογίσετε τον αριθμό των κόμβων σε μια λίστα κόμβων. Όταν γνωρίζετε τον αριθμό των κόμβων στη λίστα κόμβων, μπορείτε να κάνετε εύκολα βρόχο και να εξάγετε τις τιμές που χρειάζεστε!
παράδειγμα
Σε όλες τις παραδείξεις, θα χρησιμοποιήσουμε το αρχείο XML books.xmlκαι οι συνάρτησεις JavaScript loadXMLDoc()。
Η παρακάτω κλάση κώδικα δείχνει τους υπονομείς του υποεγγράφου XML:
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.childNodes
;
for (i=0;i<x.length;i++)
{
document.write("Nodename: " + x[i].nodeName)
document.write(" (nodetype: " + x[i].nodeType + ")<br />")
}
Έξοδος του IE:
Nodename: xml (nodetype: 7) Nodename: #comment (nodetype: 8) Nodename: bookstore (nodetype: 1)
Έξοδος του Mozilla (Firefox):
Nodename: #comment (nodetype: 8) Nodename: bookstore (nodetype: 1)