cerhu > comp.lang.* > comp.lang.javascript

mspav (21/04/2020, 18h02)
Bonjour à tous... au secours !
Débutant en JavaScript, je tente d'écrire un script qui récupère les touche
flèches droite et gauche du clavier pour appeler une page html. J'ai écrit l
script suivant :

document.addEventListener('keydown', function(e) {
if (e.keyCode == 39) {
e.preventDefault();
e.stopPropagation();
window.location.href = 'A20.html';
} else if (e.keycode == 37) {
e.preventDefault();
e.stopPropagation();
window.location.href = 'A40.html';
}
});
La touche 39 (flèche droite) appelle bien la page 'A20.html' Parfait.
Mais la touche 37 (flèche gauche) ne fonctionne pas.
J'ai vraiment ramé, plusieurs heures... je sèche.
Quelqu'un pourrait-il m'aider ?
D'avance, un grand merci !
Yliur (22/04/2020, 15h58)
> if (e.keyCode == 39) {
> [...]
> } else if (e.keycode == 37) {


Dans le premier cas tu as écrit keyCode correctement.
Dans le deuxième cas tu as écrit keycode sans la majuscule au 'c'.
^
Discussions similaires
Referencement, javascript et autres preconisations (was: Re: [LONG] Syntaxe HEREDOC et inclusion de javascript, je nage...)

Envoyer une séquence de touches depuis Javascript

Appeler du code javascript depuis le code-behind

Touches flèchées du terminal et MC


Fuseau horaire GMT +2. Il est actuellement 07h55. | Privacy Policy