English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Proprietà className HTML DOM

Oggetto Elemento HTML DOM

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.

Sintassi:

Restituisce l'attributo className:

element.className

Imposta l'attributo className:

element.className = cName
document.getElementById("x").className = "para";
Prova a vedere‹/›

Compatibilità del browser

Tutti i browser supportano completamente l'attributo className:

Attributo
classNameÈÈÈÈÈ

Valore dell'attributo

ValoreDescrizione
cNameUna variabile di stringa che rappresenta la classe attuale dell'elemento o classi separate da spazi

Dettagli tecnici

Valore di ritorno:Una stringa che rappresenta la classe dell'elemento o un elenco di classi separate da spazi
Versione DOM:Livello DOM 1

Più esempi

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‹/›

Riferimenti correlati

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

Oggetto Elemento HTML DOM