Ιδιότητα style του στοιχείου HTML DOM
- Προηγούμενη Σελίδα setAttributeNode()
- Επόμενη Σελίδα tabIndex
- Επιστροφή στο Προηγούμενο επίπεδο HTML DOM Elements Οντόν
Ορισμός και χρήση
style
Ιδιότητα επιστρέφει την τιμή του style attribute του στοιχείου ως αντικείμενο CSSStyleDeclaration.
Το αντικείμενο CSSStyleDeclaration περιέχει όλες τις ιδιότητες στυλ inline του στοιχείου. Δεν περιέχει τις ιδιότητες στυλ που βρίσκονται σε <head>
Τμήματα ή οποιεσδήποτε εξωτερικές таблицες στυλ που έχουν ρυθμίσει οποιεσδήποτε ιδιότητες στυλ.
Σημείο 1
Δεν μπορείτε να ρυθμίσετε τέτοιους στυλ:
element.style = "color:red";
Δε πρέπει να χρησιμοποιείτε τέτοιες ιδιότητες CSS:
element.style.backgroundColor = "red";
Προσπαθήστε να το δοκιμάσετε προσωπικά
Σημείο 2
Η γραμματική JavaScript και CSS είναι κάπως διαφορετική:
backgroundColor / background-color
Δείτε το: Πλήρης οδηγός Object Style.
Σημείο 3
Χρησιμοποιήστε αυτή την ιδιότητα style αντί: Μέθοδος setAttribute()για να αποφύγετε την αντικατάσταση άλλων ιδιοτήτων του style attribute.
Δείτε επίσης:
Παράδειγμα
Παράδειγμα 1
Αλλάξτε τον χρώμα του "myH1":
document.getElementById("myH1").style.color = "red";
Προσπαθήστε να το δοκιμάσετε προσωπικά
Παράδειγμα 2
Αποκτήστε την τιμή του πάνω περιγράμματος του "myP":
let value = document.getElementById("myP").style.borderTop;
Γραμματική
Επιστροφή ιδιότητας style:
στοιχείο.style.ιδιότητα
Ρύθμιση ιδιότητας style:
στοιχείο.style.ιδιότητα = τιμή
Τιμή ιδιότητας
Τιμή | Περιγραφή |
---|---|
τιμή |
Καθορισμός τιμής ιδιότητας. Παράδειγμα: element.style.borderBottom = "2px solid red" |
Αποτελεσματική τιμή
Τύπος | Περιγραφή |
---|---|
Όν | Το αντικείμενο CSSStyleDeclaration του στοιχείου. |
Υποστήριξη περιηγητών
element.style
Είναι χαρακτηριστικό DOM Level 2 (2001).
Όλοι οι περιηγητές το υποστηρίζουν πλήρως:
Χρώμη | IE | Ετζ | Φαξφόρ | Σάφάρι | Οπερά |
---|---|---|---|---|---|
Χρώμη | IE | Ετζ | Φαξφόρ | Σάφάρι | Οπερά |
Υποστήριξη | 9-11 | Υποστήριξη | Υποστήριξη | Υποστήριξη | Υποστήριξη |
- Προηγούμενη Σελίδα setAttributeNode()
- Επόμενη Σελίδα tabIndex
- Επιστροφή στο Προηγούμενο επίπεδο HTML DOM Elements Οντόν