Esta publicación ilustrará el procedimiento para alternar la clase usando JavaScript.
Cómo alternar la clase CSS usando JavaScript puro en HTML?
Para alternar clases con JavaScript puro, utilice el "palanca()"Método del"Lista de clase"Atributo/propiedad. El método toggle () acepta un nombre de clase como parámetro. Alternar una clase significa cambiar la presencia de una clase en un elemento en HTML. Implica verificar si una clase está presente en un elemento, y si lo está, eliminarla. Si la clase no se asigna al elemento, se agrega.
Ejemplo 1: Cambie el color del elemento al alternar la clase usando JavaScript puro en HTML
En el siguiente ejemplo, cambiaremos el color de fondo del botón en el botón Haga clic alternando la clase.
Primero, cree un botón y asigne una ID "btn"Para peinar el botón. Adjuntar un "al hacer clic"Evento que invocará el"Classtoggle ()"Función en el botón Haga clic:
En el archivo CSS, cree una ID "btn"Para diseñar el botón:
#btnCrear una clase llamada "amarillo"Para establecer el color de fondo del elemento:
.amarilloEn el archivo JavaScript, defina una función "Classtoggle ()"Eso llamará al"palanca()"Método del"Lista de clase"Propiedad para alternar clase de botón:
function Classtoggle ()Como puede ver en la salida al hacer clic en el botón, el color de fondo cambia, indica que "amarillo"La clase se ha asignado correctamente al botón utilizando el"palanca()"Método del"Lista de clase" propiedad:
Ejemplo 2: Cambie la fuente del elemento al alternar la clase usando JavaScript puro en HTML
En el ejemplo dado, alternaremos la clase CSS para cambiar el texto en el evento de clic del botón.
En un archivo HTML, cree un
Etiqueta para mostrar algún texto y un botón. Asignar una identificación "bienvenido"Al texto que ayuda a obtener el texto y asignar una clase usando el método de alternar:
Bienvenido a Linuxhint
Crear una clase CSS "texto"Eso cambiará el color y el tamaño de fuente del texto:
.textoDefina una función "Classtoggle ()"Para asignar la clase"texto" hacia
Elemento de etiqueta en el clic del botón que se recuperará utilizando la ID asignada con la ayuda de "getElementById ()" método.
function Classtoggle ()Se puede ver que el "texto"La clase se asigna al texto dado haciendo clic en el botón:
Hemos proporcionado todas las instrucciones esenciales relevantes para alternar la clase usando JavaScript puro en HTML.
Conclusión
Para alternar la clase usando JavaScript puro en HTML, use el "palanca()"Método del"Lista de clase" propiedad. Ayuda a asignar una clase al elemento si se le asigna. Esta publicación ilustra el procedimiento para alternar clases con JavaScript.