English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
classNameL'attributo imposta o restituisce il valore dell'attributo class dell'elemento specificato come stringa.
Se l'elemento specificato non ha l'attributo classe o non ha impostato l'attributo classe, viene restituito unnullStringa.
Restituisce l'attributo className:
element.className
Imposta l'attributo className:
element.className = cName
document.getElementById("x").className = "para";Prova a vedere‹/›
Tutti i browser supportano completamente l'attributo className:
Attributo | |||||
className | È | È | È | È | È |
Valore | Descrizione |
---|---|
cName | Una variabile di stringa che rappresenta la classe attuale dell'elemento o classi separate da spazi |
Valore di ritorno: | Una stringa che rappresenta la classe dell'elemento o un elenco di classi separate da spazi |
---|---|
Versione DOM: | Livello DOM 1 |
Restituisce il nome della classe dell'elemento <div> primo:
var x = document.getElementsByTagName("div")[0].className;Prova a vedere‹/›
Sovrascrivi il nome della classe esistente con un nuovo nome:
<div class="myDiv">Questo è un elemento DIV</div> <script> var x = document.getElementsByTagName("div")[0]; x.className = "anotherClass"; </script>Prova a vedere‹/›
Per aggiungere una classe all'elemento senza sovrascrivere i valori esistenti, inserisci uno spazio e il nome della nuova classe:
<div class="myDiv">Questo è un elemento DIV</div> <script> var x = document.getElementsByTagName("div")[0]; x.className += " anotherClass"; </script>Prova a vedere‹/›
Trova se l'elemento <div> ha la classe 'shadow':
var x = document.getElementsByTagName("div")[0]; if (x.className.indexOf("shadow") != -1) { alert("Yes... The DIV has 'shadow' class"); } else { alert("False"); }Prova a vedere‹/›
Tutorial CSS:Selettore CSS
Riferimento CSS:CSS #idSelettore
Riferimento CSS: CSS .class Selettore
Riferimento JavaScript:Metodo indexOf() stringa
Riferimento HTML DOM:Proprietà classList HTML DOM
Riferimento HTML DOM:Metodo getElementsByClassName() HTML DOM
Riferimento HTML DOM:Metodo getElementById() HTML DOM
Riferimento HTML DOM:Metodo querySelector() HTML DOM