-2
votes

JavaScript pour changer la classe HTML div

Quelqu'un peut-il m'aider. J'essaie d'extension de Createchrome qui modifie la classe DIV sur la charge de la page. Basé sur ce que je lis, je devrais créer une boucle JavaScript qui change la classe DIV suivante:

Courant: div mas = "titulaire du titulaire de l'article - moins"

Modification: div mas = "titulaire du porte-article - plus"

Si quelqu'un peut fournir comment accomplir cette tâche avec succès, il serait très apprécié.


0 commentaires

5 Réponses :


0
votes

Vous pouvez affecter une certaine classe à un élément DOM à l'aide de .ClassName

E.g. myelement.classname = "titulaire du titulaire de l'article - plus"

Veuillez vérifier la documentation: https: //developer.mozilla. Org / de / Docs / Web / API / Élément / Nom de classe


0 commentaires

-1
votes

Fondamentalement, votre extension devrait:

  • Obtenez toutes les balises concernées avec document.getelementsbyclassname ("titulaire de l'article - moins")
  • boucle dessus: pour chaque tag, faire un div.classname = div.classname. remplacer ("titulaire de l'article - moins", "titulaire de l'article - plus")

    quelque chose comme (non testé): xxx


0 commentaires

0
votes

Vous pouvez supprimer la classe de la liste de l'élément et ajouter le nouveau à sa place.

p>

<div class="article-holder article-holder--less">Hello</div>


0 commentaires

-2
votes

Vous pouvez utiliser jQuery pour cela. XXX


0 commentaires

0
votes

Vous devrez ajouter un identifiant code> à votre div:

p>

<div id="MyElement" class="article-holder article-holder--less"></div>


0 commentaires