Bonjour, encore moi et mes problèmes en javascript.
Je veux faire un jeu en javascript. des lettres ou des chiffres s'affichent aléatoirement sur l'écran et on doit appuyer sur la touche approprié pour la supprimer.
Chaque lettre/chiffre afficher, est une div:
(A-Z et 0-9).
Voilà, donc j'ai réussi à sélectionner une div contenant les classes "char" et "a" avec la méthode :
J'arrive donc à sélectionner les div, ajouter un point si elle existe et supprimer la div pour faire disparaitre la lettre de l'écran.
Cependant. Lorsque je veux sélectionner une div contenant les classes "char" et "0" (n'importe quel chiffre 0-9), une erreur se produit et donc ne marche pas.
J'ai essayé avec la méthode document.getElementByClassName(9) (sans guillemet) et ça marche à moitié. (Avec guillement, ça marche pas) Cela ajoute seulement le nombre de point. Mais en aucun cas, la div n'est supprimé.
Je veux faire un jeu en javascript. des lettres ou des chiffres s'affichent aléatoirement sur l'écran et on doit appuyer sur la touche approprié pour la supprimer.
Chaque lettre/chiffre afficher, est une div:
HTML:
<div class="char a">A</div>
Voilà, donc j'ai réussi à sélectionner une div contenant les classes "char" et "a" avec la méthode :
Code:
document.querySelectorAll('.char.a')
Cependant. Lorsque je veux sélectionner une div contenant les classes "char" et "0" (n'importe quel chiffre 0-9), une erreur se produit et donc ne marche pas.
VM791:1 Uncaught DOMException: Failed to execute 'querySelectorAll' on 'Document': '.char.9' is not a valid selector.
J'ai essayé avec la méthode document.getElementByClassName(9) (sans guillemet) et ça marche à moitié. (Avec guillement, ça marche pas) Cela ajoute seulement le nombre de point. Mais en aucun cas, la div n'est supprimé.