
Carlos Chavez
Preguntaconsole.log (“Tecla oprimida”); no me muestra en la consola el mensaje ni muestra el número de eventos cuando presiono una tecla.Posibles causas?
- Tienes mal el nombre del evento.
- No estás capturando el evento adecuado.
- Tienes un error de sintaxis.
- Mil otras.
Erik Ochoa
Hola @carlosc18 el error es que el
keycode
var teclas = { UP:38, DOWN:40, LEFT:37, RIGHT:39 }; console.log(teclas); document.addEventListener("keyup", dibujarTeclado; function dibujarTeclado(evento) { switch (evento.keyCode) //Aquí la corrección { case teclas.UP: console.log("arriba"); break; case teclas.DOWN: console.log("abajo"); break; case teclas.RIGHT: console.log("derecha") break; case teclas.LEFT: console.log("izquierda"); break; } }

Carlos Chavez
var teclas = { UP:38, DOWN:40, LEFT:37, RIGHT:39 };
console.log(teclas);
document.addEventListener("keyup", dibujarTeclado);
function dibujarTeclado(evento) {
switch (evento.keycode) { case teclas.UP: console.log("arriba"); break; case teclas.DOWN: console.log("abajo"); break; case teclas.RIGHT: console.log("derecha") break; case teclas.LEFT: console.log("izquierda"); break; }
}
Erik Ochoa
Posibles causas:
Mira en las developer tools de chrome en la pestaña console tal vez ahí te muestra un error, y comparte tu código si necesitas más ayuda.

Omar Colmenares
Muestra tu código, para darte mejor orientación