gueuxsournois
2021-05-04 13:42:02
J'ai du mal a déchiffrer toutes les phrases du site developper mozilla,
mini question sur getElementsByClassName('nomDeClasse');
cette ligne de code ci-dessus renvoie tout les elements HTML qui ont la classe "nomDeClasse" ? ou bien elle renvoie tout les éléments HTML fils de "nomDeClasse".
genre ca fonctionne avec ca:
<button class ="nomDeClasse">1</button>
<button class ="nomDeClasse">2</button>
ou ca :
<div classe="nomDeClasse">
<button class ="aleat">1</button>
<button class ="aleat">2</button>
</div>
Merci les kheys je galère sur des détails de merde en vrai
gueuxsournois
2021-05-04 13:48:29
Le 04 mai 2021 à 13:47:34 :
Tu ouvres VS code et tu fais un test
En fait j'ai fait les deux et aucun ne fonctionne, car j'ai un ecouteur d'evenement derriere et j'ai l'impression que c'est incompatible (ma console renvoie une erreur). Mais étant débutant je sais pas si c'est l'appel aux classe qui déconne ou bien l'écouteur d'evenement.
gueuxsournois
2021-05-04 13:52:20
Du coup j'ai lu la docu mozilla dev, mais je comprend pas ces deux phrases :
"Lorsqu'il est appelé sur l'objet document, le document complet est recherché, y compris le nœud racine. Vous pouvez également appeler getElementsByClassName ()sur n'importe quel élément; il retournera uniquement les éléments qui sont les descendants de la racine spécifiée avec les noms de classes donnés."