Attributo style dell'elemento HTML DOM
- Pagina precedente setAttributeNode()
- Pagina successiva tabIndex
- Torna al livello superiore Oggetto Elements DOM HTML
Definizione e uso
style
L'attributo restituisce il valore dell'attributo style dell'elemento come oggetto CSSStyleDeclaration.
L'oggetto CSSStyleDeclaration contiene tutti gli attributi di stile inline dell'elemento. Non contiene quelli in <head>
qualsiasi attributo di stile impostato in parte o in qualsiasi foglio di stile esterno.
Punto 1
Non puoi impostare uno stile come questo:
element.style = "color:red";
Devi utilizzare tali attributi CSS:
element.style.backgroundColor = "red";
Punto 2
La sintassi JavaScript e CSS è leggermente diversa:
backgroundColor / background-color
Vedi anche la nostra Manuale completo dell'oggetto Style.
Punto 3
Usa questo attributo style invece di Metodo setAttribute()per prevenire la sovrascrittura di altri attributi dell'attributo style.
Vedi anche:
Esempio
Esempio 1
Cambia il colore di "myH1":
document.getElementById("myH1").style.color = "red";
Esempio 2
Ottieni il valore del bordo superiore di "myP":
let value = document.getElementById("myP").style.borderTop;
Sintassi
Ritornare l'attributo style:
element.style.property
Impostare l'attributo style:
element.style.property = value
Valore dell'attributo
Valore | Descrizione |
---|---|
value |
Specificare il valore dell'attributo. Ad esempio: element.style.borderBottom = "2px solid red" |
Valore di ritorno
Tipo | Descrizione |
---|---|
Oggetto | L'oggetto CSSStyleDeclaration dell'elemento. |
Supporto del browser
element.style
È una caratteristica di DOM Level 2 (2001).
Tutti i browser lo supportano completamente:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Supporto | 9-11 | Supporto | Supporto | Supporto | Supporto |
- Pagina precedente setAttributeNode()
- Pagina successiva tabIndex
- Torna al livello superiore Oggetto Elements DOM HTML