Μέθοδος XML DOM getElementById()
Ορισμός και χρήση
Η μέθοδος getElementById() αναζητά στοιχεία με το καθορισμένο μοναδικό ID.
Γλώσσα:
getElementById(elementid)
Παράμετροι | Περιγραφή |
---|---|
elementid | Η τιμή του attributes id που θέλετε να αποκτήσετε. |
Αποτελέσματα επιστροφής
Παρουσίαση του στοιχείου Element που έχει το συγκεκριμένο attributes id του έγγραφου. Αν δεν βρεθεί τέτοιο στοιχείο, θα επιστρέψει null.
Επεξηγήσεις
Αυτή η μέθοδος θα αναζητήσει το στοιχείο του attributes id με την τιμή elementid το στοιχείο κόμβου, και θα το επιστρέψει. Αν δεν βρεθεί τέτοιο στοιχείο, θα επιστρέψει null. Η τιμή του attributes id είναι μοναδική στο έγγραφο, αν αυτή η μέθοδος βρει περισσότερα με το ίδιο elementid το στοιχείο κόμβου, το οποίο θα επιστρέψει τυχαία ένα τέτοιο στοιχείο κόμβου ή θα επιστρέψει null.
Αυτό είναι ένα σημαντικό συχνά χρησιμοποιούμενο μέθοδος, γιατί παρέχει μια εύκολη μέθοδο για την απόκτηση αντικειμένων Element που εκπροσωπούν συγκεκριμένα στοιχεία του έγγραφου.
Λήψη υπόψη:Το όνομα της μεθόδου τελειώνει με Id, όχι ID, μη συγχέετε.
Στο HTML έγγραφο, η μέθοδος αυτή检索具有指定 id 的属性。可以使用 Η μέθοδος getElementByName() του HTMLDocumentσύμφωνα με τις τιμές των name ιδιοτήτων τους.
Στο XML έγγραφο, αυτή η μέθοδος χρησιμοποιείται για να βρει οποιαδήποτε ιδιότητα τύπου id, ανεξάρτητα από το όνομα της ιδιότητας. Αν ο τύπος της ιδιότητας είναι άγνωστος (π.χ., ο XML αναλυτής αγνοεί ή δεν μπορεί να εντοπίσει το DTD του έγγραφου), η μέθοδος επιστρέφει πάντα null. Στο client JavaScript, αυτή η μέθοδος δεν χρησιμοποιείται συχνά με το XML έγγραφο. Ακόμα και η getElementById() ορίστηκε αρχικά ως μέλος της��μαστής HTMLDocument, αλλά μεταφέρθηκε στην��μαστή Document στις μετέπειτα εκδόσεις 2ης κλίμακας DOM.