Maison > interface Web > js tutoriel > Comment supprimer des classes CSS avec JavaScript ?

Comment supprimer des classes CSS avec JavaScript ?

Susan Sarandon
Libérer: 2024-11-08 20:10:17
original
622 Les gens l'ont consulté

How to Remove CSS Classes with JavaScript?

Suppression de classes CSS avec JavaScript

Pour supprimer une classe CSS d'un élément à l'aide de JavaScript, il existe plusieurs approches. Explorons la méthode recommandée à l'aide de classList.

classList est une propriété largement prise en charge dans les navigateurs modernes. Pour l'utiliser, suivez ces étapes :

  1. Récupérez l'élément : Utilisez document.querySelector() pour sélectionner l'élément que vous souhaitez modifier.
  2. Accédez à la propriété classList : Une fois que vous avez l'élément, utilisez la propriété classList pour manipuler le classes.
  3. Supprimez la classe : Appelez la méthode Remove() sur la classList et spécifiez le nom de la classe que vous souhaitez supprimer entre guillemets.

Pour exemple :

const el = document.querySelector('#el');
el.classList.remove("red");
Copier après la connexion

Ce code supprimera la classe "rouge" de l'élément avec l'ID "el".

Remarques supplémentaires :

  • Si vous devez supprimer plusieurs classes, vous pouvez utiliser la méthode Remove() plusieurs fois.
  • classList prend également en charge les méthodes add(), toggle() et contain() pour gérer les classes.
  • Pour les navigateurs qui ne prennent pas en charge classList, vous pouvez utiliser element.className pour supprimer la classe, mais elle est considérée comme obsolète.

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