Maison > interface Web > js tutoriel > Comment ajouter une classe à un élément HTML à l'aide de JavaScript ?

Comment ajouter une classe à un élément HTML à l'aide de JavaScript ?

Barbara Streisand
Libérer: 2024-12-16 02:47:13
original
346 Les gens l'ont consulté

How Do I Add a Class to an HTML Element Using JavaScript?

Comment ajouter une classe à un élément donné à l'aide de JavaScript

Pour ajouter une classe à un élément existant, vous pouvez utiliser plusieurs approches, en fonction des exigences de compatibilité du navigateur.

Navigateurs modernes

Pour les navigateurs modernes, le La propriété classList fournit une solution simple :

element.classList.add("my-class");
Copier après la connexion

Ce code ajoutera la classe "my-class" à l'élément spécifié. Pour supprimer une classe, utilisez classList.remove.

Internet Explorer 9 et versions antérieures

Pour les navigateurs plus anciens comme Internet Explorer 9 et versions antérieures, vous pouvez modifier manuellement la propriété className :

var d = document.getElementById("div1");
d.className += " otherclass";
Copier après la connexion

Assurez-vous d'inclure un espace avant le nouveau nom de classe, car cela évite les conflits avec les noms existants. classes.

Notes supplémentaires

  • La propriété classList est prise en charge dans tous les principaux navigateurs modernes, notamment Chrome, Firefox, Safari, Edge et Opera.
  • Pour plus d'informations sur la propriété classList et d'autres méthodes de manipulation des classes, reportez-vous à la documentation MDN sur element.className.

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