English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
classNameEl atributo establece o devuelve el valor de la propiedad class del elemento especificado como una cadena.
Si el elemento especificado no tiene la propiedad de clase o no se ha configurado la propiedad de clase, se devuelve unnullCadena.
Devolver la propiedad className:
element.className
Establecer la propiedad className:
element.className = cName
document.getElementById("x").className = "para";Prueba y mira‹/›
Todos los navegadores soportan completamente la propiedad className:
Atributo | |||||
className | Es | Es | Es | Es | Es |
Valor | Descripción |
---|---|
cName | Una variable de cadena que representa la clase actual del elemento o las clases separadas por espacio |
Valor devuelto: | Una cadena que representa la clase del elemento o la lista de clases separadas por espacio |
---|---|
Versión DOM: | Nivel DOM1 |
Devuelve el nombre de la clase del primer elemento <div>:
var x = document.getElementsByTagName("div")[0].className;Prueba y mira‹/›
Sobrescribir el nombre de la clase existente con un nuevo nombre:
<div class="myDiv">Este es un elemento DIV</div> script> var x = document.getElementsByTagName("div")[0]; x.className = "anotherClass"; </script>Prueba y mira‹/›
Para agregar una clase al elemento sin sobrescribir el valor existente, inserte un espacio y el nombre de la nueva clase:
<div class="myDiv">Este es un elemento DIV</div> script> var x = document.getElementsByTagName("div")[0]; x.className += " anotherClass"; </script>Prueba y mira‹/›
Encontrar si el elemento <div> tiene la clase "shadow":
var x = document.getElementsByTagName("div")[0]; if (x.className.indexOf("shadow") != -1) { alert("Yes... The DIV has 'shadow' class"); } alert("False"); }Prueba y mira‹/›
Tutoriales de CSS:Selector de CSS
Referencia de CSS:CSS #idSelector
Referencia de CSS: CSS .class Selector
Referencia de JavaScript:Método indexOf() de String
Referencia de DOM HTML:Atributo classList de DOM HTML
Referencia de DOM HTML:Método getElementsByClassName() de DOM HTML
Referencia de DOM HTML:Método getElementById() de DOM HTML
Referencia de DOM HTML:Método querySelector() de DOM HTML