Maison > interface Web > tutoriel CSS > Comment supprimer une classe CSS à l'aide de Vanilla JavaScript ?

Comment supprimer une classe CSS à l'aide de Vanilla JavaScript ?

Patricia Arquette
Libérer: 2024-12-20 16:08:10
original
996 Les gens l'ont consulté

How to Remove a CSS Class Using Vanilla JavaScript?

Supprimer une classe CSS : un guide JavaScript complet

Supprimer une classe CSS d'un élément à l'aide de JavaScript Vanilla est une tâche courante rencontrée par les développeurs Web. . Contrairement à jQuery, qui fournit une API simplifiée, JavaScript offre une approche polyvalente et de bas niveau pour cette opération.

Pour supprimer efficacement une classe CSS, la technique privilégiée et standardisée consiste à exploiter la propriété classList. Pris en charge dans les navigateurs modernes, il permet une manipulation précise des classes.

SOLUTION

L'extrait suivant illustre la syntaxe appropriée :

ELEMENT.classList.remove("CLASS_NAME");
Copier après la connexion

Cet extrait de code supprime la classe spécifiée (CLASS_NAME) de l'élément cible (ELEMENT).

EXEMPLE

Considérons l'exemple suivant, où nous avons un bouton qui active la suppression de la classe "rouge" d'un div :

remove.onclick = () => {
  const el = document.querySelector('#el');
  el.classList.remove("red");
};
Copier après la connexion
.red {
  background: red
}
Copier après la connexion
<div>
Copier après la connexion

En cliquant sur le bouton "Supprimer la classe", le fond "rouge" sera supprimé du div.

Comprendre comment supprimer les classes CSS avec JavaScript est crucial pour maintenir une page Web dynamique avec un contrôle précis sur les styles des éléments.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal