Problème bouton startGame en JavaScript

Pour toutes les discussions javascript, jQuery et autres frameworks
Répondre
skylerclooney
Messages : 2
Enregistré le : 08 sept. 2025, 08:36

Problème bouton startGame en JavaScript

Message par skylerclooney » 08 sept. 2025, 08:41

Bonjour à tous,
Je suis nouveau sur le forum et j’apprends le JavaScript depuis environ 5 mois. J’essaie de coder un petit jeu simple Pips NYT, mais je bloque car il ne se lance pas. Voici un extrait du code:

Code : Tout sélectionner

let score = 0;  

function startGame() {
    document.getElementById("playButton").addEventlistner("click", function() {
        score = 0;
        console.log("Game started!");
    });
}
Quand je charge la page, rien ne se passe et j’ai une erreur dans la console :
Uncaught TypeError: document.getElementById(...).addEventlistner is not a function
Je ne comprends pas pourquoi, car j’ai bien un bouton avec l’ID playButton dans mon HTML. Est-ce que quelqu’un pourrait m’aider à trouver l’erreur?
Merci d’avance!
Skyler

Avatar du membre
webmaster
Administrateur du site
Messages : 650
Enregistré le : 28 févr. 2017, 15:19

Re: Problème bouton startGame en JavaScript

Message par webmaster » 08 sept. 2025, 12:21

Bonjour


Il manque une majuscule et un e à addEventlistner
La bonne syntaxe est addEventListener()
TJS : 25 ans et mon livre Tout JavaScript chez Dunod
https://www.toutjavascript.com/livre/index.php

janice548
Messages : 1
Enregistré le : 25 sept. 2025, 11:18

Re: Problème bouton startGame en JavaScript

Message par janice548 » 26 sept. 2025, 06:27

Bien sûr, l'erreur vient d'une faute de frappe dans la méthode : vous avez écrit `addEventlistner` au lieu de l'orthographe correcte, qui est **`addEventListener`**. Une fois cette coquille corrigée dans votre fonction `startGame()`, n'oubliez pas d'appeler cette fonction (`startGame();`) à la fin de votre script pour que l'écouteur d'événement soit bien activé et que votre jeu puisse se lancer. Official Website

lukevarg
Messages : 1
Enregistré le : 05 sept. 2026, 14:39

Re: Problème bouton startGame en JavaScript

Message par lukevarg » 05 sept. 2026, 14:41

Winter evenings down here in Hobart get freezing, so having a solid online casino ready to go on the tablet is ideal. I gave Crown Sydney a go specifically for their weekend pokie tournaments and was genuinely surprised by the payout transparency. They drop regular free spins into your profile without forcing crazy deposit requirements. Navigating the lobby feels snappy, and knowing customer support operates during Australian business hours gives me plenty of reassurance whenever I play.

ivy125cordes
Messages : 1
Enregistré le : Aujourd’hui, 08:33

Re: Problème bouton startGame en JavaScript

Message par ivy125cordes » Aujourd’hui, 08:34

L’erreur vient d’une faute de frappe : la méthode s’écrit addEventListener (avec un E et un L majuscules), pas addEventlistner.
Remplace donc addEventlistner par addEventListener et ton code devrait fonctionner.

Répondre