J'ai écrit un code html/css/javascript qui a été pris textuellement d'un manuel javascript. Pour une raison quelconque, le code ne fonctionne pas correctement dans mon navigateur (qui est la dernière version de Firefox). Lorsque je clique sur le bouton, la fonction javascript "toggleStyle()" ne s'exécute pas dans le navigateur à tous. C'est le code pour le bouton:Impossible d'obtenir un code pour exécuter le code Javascript
<button type="button" onclick="toggleStyle()">Toggle Style</button>
Ceci est le code javascript. Notez que lorsque je clique sur le bouton, même pas la méthode d'alerte() est exécutée:
function toggleStyle() {
alert("toggleStyle() is working.");
var divMessage = document.getElementById("divMessage");
if (divMessage.className === "message-style1") {
divMessage.className = "";
}
else {
divMessage.className = "message-style1";
}
Avez-vous essayé de vérifier la console d'erreur de Firefox? Appuyez sur «Ctrl + Maj + J» (si sous Windows) pour afficher les éventuelles erreurs ou avertissements pouvant entraîner l'exécution incorrecte du code. Voir: https://developer.mozilla.org/en/Error_Console s'il n'est pas activé pour vous par défaut. –
Y at-il un autre '}' pour terminer la fonction? –
Vous avez oublié la fermeture '}' pour votre fonction. – cellcortex