Javascript Ajouter Une Classe

| | | | | |

L’ajout d’une propriété de classe à un élément aide le développeur à créer une expérience utilisateur dynamique sur la page Web. Lorsqu’une propriété de classe est ajoutée à un élément, cet élément sélectionné prendra le style associé à ce nom de classe.

Pensez à un utilisateur qui clique sur un bouton. Lorsque le bouton est cliqué, nous voulons qu’une section de la page Web change en fonction de notre feuille de style CSS. Nous pouvons attribuer un nom de classe associé à ce style à l’élément pour modifier son apparence après avoir cliqué sur le bouton.

La création d’une expérience interactive est importante dans toute programmation frontale. Dans ce guide, nous explorerons deux manières d’ajouter un nom de classe à un élément sélectionné en JavaScript brut. A terme, vous pourrez utiliser cet outil dans vos projets.

Comment utiliser JavaScript Ajouter une classe

En JavaScript, l’ajout d’un nom de classe peut se faire de plusieurs manières. Tout d’abord, sélectionnons l’élément HTML souhaité. Ensuite, nous avons la possibilité d’utiliser la propriété className ou la méthode add () pour ajouter le nom de la classe à l’élément. Nous allons passer en revue la syntaxe et l’utiliser dans la section suivante.

N’oubliez pas que nous utilisons ici du JavaScript simple. Aucune bibliothèque n’est nécessaire. √âtant donné que nous utilisons du JavaScript normal, une pratique courante consiste à envelopper la logique ci-dessus dans une fonction et à la transmettre à un gestionnaire d’événements. Cela garantira que la fonction d’ajout du nom de classe ne se produira qu’après qu’un événement spécifique se soit produit.

Quant aux éléments HTML, ils peuvent avoir plusieurs noms de classe. C’est utile à retenir car nous pouvons ajouter des noms de classe à des éléments qui ont déjà d’autres noms ou ID de classe. Tout ce que nous devons garder à l’esprit, c’est quel style est associé à quels noms de classe dans notre projet et ajouter les noms aux éléments que nous voulons appliquer au style.

Syntaxe JavaScript pour ajouter un nom de classe

Nous allons voir deux manières d’ajouter un nom de classe à un élément. Rappelez-vous de la section précédente que l’encapsulation de la logique pour ajouter une classe à l’intérieur une fonction est une pratique courante. Une fois que nous avons créé notre fonction, nous pouvons l’appeler à l’intérieur de l’attribut HTML onClick.

La première façon d’ajouter un nom de classe à l’aide de JavaScript simple est de passer par le propriété className. La logique ici est de sélectionner l’élément, puis d’appeler .className sur l’élément sélectionné. Ensuite, nous pouvons concaténer le nom de la classe à l’élément.

Commençons par notre HTML code:

En utilisant la méthode JavaScript onClick , nous pouvons appeler notre fonction après cliquant sur le bouton. Essayons en cliquant sur le bouton.

Pour revoir ce qui vient de se passer, nous avons ajouté le nom de classe "background" qui était associé au style dans notre fichier CSS. Après avoir créé une fonction JavaScript pour trouver l’élément et ajouter le nom de la classe, le style de classe a été appliqué au

Nous obtenons toujours le a maintenant la classe "background" ajoutée. & nbsp;

Hfo B4yEXUAjFVLF8mOHf8ChgIulUvWdbKVyYVxX4tZGUHNB VMaJjboOMPlydn1eCrduEFe7zwQbJJ6iCvBB5poMWPRpN7ngZkyeAH63X 8U4cfYQwfigure même résultat. Le choix de lequel implémenter dans le code est le vôtre, mais la deuxième méthode est plus largement acceptée comme une meilleure pratique. L’ utilisation de <code>add ()</code> est considérée comme une bonne pratique car elle est moins sujette aux erreurs que l’utilisation de la concaténation.</p>  </a> </div> <h2> Conclusion</h2><p>Dans ce guide, nous avons appris comment ajouter un nom de classe à un élément. quand vous avez une classe qui a un style dans le fichier CSS. en ajoutant le nom de la classe à un élément HTML spécifique, cet élément hérite du style trouvé dans le fichier CSS. <br></p> <p>En modifiant dynamiquement l’apparence des éléments sur la page, nous sommes en mesure de fournir à l’utilisateur une expérience interactive avec notre application. Lorsque nous écrivons des applications interactives, l’utilisateur est perçu de manière naturelle et engageante. De cette façon, ils reviendront pour explorer davantage notre application.</p>



                   </div>
                </div>
                <div class=

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method