Pregunta

Quiero saber cómo obtener el código ASCII para la combinación de claves. Como si quisiera manejar el evento para una combinación de claves única [Alt+Ctrl+Shift]. Alternativamente, ¿puede decirme el código ASCII para [Alt+Enter], [CTRL+Enter]?

¿Fue útil?

Solución

Hay banderas en el event objeto que te dice si el alternativo, control o cambio Se han ingresado las claves:

if (event.shiftKey) {}
if (event.altKey) {}
if (event.ctrlKey) {}

Para obtener el código clave (por ejemplo, espacio), debes verificar el event.keycode (13 te atrapará ingresar)

if (event.keyCode === 13){}

Otros consejos

Realmente no hay asignaciones estándar de códigos de teclado hasta Ascii. Tal vez esto Tabla de código de escaneo de teclado de PC ayudará.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top