Manipuler le style avec JavaScript
Une fois que vous savez sélectionner des éléments HTML, la première chose que l'on va apprendre à faire c'est à modifier leur style depuis le JavaScript.
Modifier une propriété de style d'un élément
Pour modifier une propriété de style d'un élément vous allez d'abord devoir le sélectionner :
Puis, toutes les propriétés de style sont dans l'objet style contenu dans votre variable, au format d'écriture Camel Case (première lettre en minuscule et une Majuscule à chaque début de mot) par exemple :
Modifier la taille d'un élément
La hauteur et la largeur d'un élément sont accessibles sans avoir à passer par l'objet style, vous pouvez simplement utiliser :
Modifier les classes d'un élément
En JavaScript, vous pouvez également ajouter ou retirer des classes CSS à un élément en passant par le tableau classList:
Ajouter une classe
Si vous voulez ajouter une classe :
Retirer une classe
Pour en retirer une :
Vérifier la présence d'une classe
Pour vérifier si un élément a une classe :
Ajouter/retirer une classe
Pour retirer une classe si elle est là et l'ajouter si elle n'y est pas :