Μέθοδος getAttributeNode() του HTML DOM Element
- Προηγούμενη σελίδα getAttribute()
- Επόμενη σελίδα getBoundingClientRect()
- Επιστροφή στο προηγούμενο επίπεδο HTML DOM Elements οντόν
Ορισμός και χρήση
getAttribute()
Η μέθοδος επιστρέφει την τιμή της ιδιότητας με το όνομα του χαρακτηριστικού, ως αντικείμενο Attr.
Εναλλακτική λύση:
Χρήση Μέθοδος getAttribute() Θα γίνει πιο εύκολο.
Δείτε επίσης:
Εκμάθηση:
Παρατηρησιακό εγχειρίδιο:
Εγχειρίδιο γνώσεων: Η διαφορά μεταξύ getAttribute() και getAttributeNode()
getAttribute()
Η μέθοδος επιστρέφει την τιμή της ιδιότητας.
getAttributeNode()
η μέθοδος επιστρέφει Αντικείμενο του Attrπρέπει να χρησιμοποιήσετε Πρότυπο τιμής του Attr Για να αποκτήσετε αυτήν την τιμή.
Οι αποτελέσματα είναι τα ίδια.
Επίδειξη
Παράδειγμα 1
Αποκτήστε την τιμή του κόμβου του class του στοιχείου <h1>:
const element = document.getElementsByTagName("H1")[0]; let text = element.getAttributeNode("class").value;
Προσπαθήστε να το κάνετε εσείς!
Παράδειγμα 2
Αποκτήστε την τιμή του κόμβου του target του στοιχείου <a>:
var elmnt = document.getElementById("myAnchor"); var attr = elmnt.getAttributeNode("target").value;
Προσπαθήστε να το κάνετε εσείς!
Παράδειγμα 3
Αποκτήστε την τιμή του κόμβου του onclick του στοιχείου <button>:
var elmnt = document.getElementById("myBtn"); var attr = elmnt.getAttributeNode("onclick").value;
Γλώσσα
element.getAttributeNode(name)
Παράμετροι
Παράμετροι | Περιγραφή |
---|---|
name | Απαιτείται. Το όνομα της ιδιότητας. |
Αποτελεσματικότητα
Τύπος | Περιγραφή |
---|---|
Οντότητα | Το αντικείμενο του Attr κόμβου του ατрибούτου. |
null | Αν η ιδιότητα δεν υπάρχει. |
Περιγραφή
getAttributeNode()
Η μέθοδος θα επιστρέψει έναν Attr κόμβο που αντιπροσωπεύει την τιμή της καθορισμένης ιδιότητας. Σημειώστε ότι μπορείτε επίσης να αποκτήσετε αυτόν τον Attr κόμβο μέσω της ιδιότητας attributes που κληρονομείται από το Node interface.
Υποστήριξη του περιηγητή
element.getAttributeNode()
Είναι χαρακτηριστικά DOM Level 1 (1998).
Όλοι οι περιηγητές υποστηρίζουν το πλήρως:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Υποστήριξη | 9-11 | Υποστήριξη | Υποστήριξη | Υποστήριξη | Υποστήριξη |
- Προηγούμενη σελίδα getAttribute()
- Επόμενη σελίδα getBoundingClientRect()
- Επιστροφή στο προηγούμενο επίπεδο HTML DOM Elements οντόν