English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
classNameL'attribut configure ou retourne la valeur de la propriété class de l'élément en tant que chaîne de caractères.
Si l'élément spécifié n'a pas d'attribut de classe ou si l'attribut de classe n'est pas défini, retourne unnullChaîne de caractères.
Retourner l'attribut className :
element.className
Définir l'attribut className :
element.className = cName
document.getElementById("x").className = "para";Vérifiez et voyez‹/›
Tous les navigateurs prennent en charge pleinement l'attribut className :
Attribut | |||||
className | Est | Est | Est | Est | Est |
Valeur | Description |
---|---|
cName | Une variable de chaîne de caractères, représentant la classe actuelle de l'élément ou les classes séparées par des espaces |
Valeur de retour : | Une chaîne de caractères, représentant la classe de l'élément ou la liste des classes séparées par des espaces |
---|---|
Version DOM : | Niveau DOM1 |
Retourne le nom de la classe de l'élément <div> premier :
var x = document.getElementsByTagName("div")[0].className;Vérifiez et voyez‹/›
Remplacer le nom de la classe existante par un nouveau nom :
<div class="myDiv">C'est un élément DIV</div> script> var x = document.getElementsByTagName("div")[0]; x.className = "anotherClass"; </script>Vérifiez et voyez‹/›
Pour ajouter une classe à un élément sans remplacer la valeur existante, insérez un espace et le nouveau nom de classe :
<div class="myDiv">C'est un élément DIV</div> script> var x = document.getElementsByTagName("div")[0]; x.className += " anotherClass"; </script>Vérifiez et voyez‹/›
Trouver si l'élément <div> a la classe "shadow":
var x = document.getElementsByTagName("div")[0]; if (x.className.indexOf("shadow") != -1) { alert("Yes... The DIV has 'shadow' class"); } alert("False"); }Vérifiez et voyez‹/›
Tutoriel CSS :Sélecteur CSS
Référence CSS :CSS #idSélecteur
Référence CSS : CSS .class Sélecteur
Référence JavaScript :Méthode indexOf() de chaîne
Référence HTML DOM :Propriété classList HTML DOM
Référence HTML DOM :Méthode getElementsByClassName() HTML DOM
Référence HTML DOM :Méthode getElementById() HTML DOM
Référence HTML DOM :Méthode querySelector() HTML DOM