NewKit / Referencia / KeyboardEvent.key

KeyboardEvent.key

Descubre el código JS de cualquier tecla. · Procesado en tu navegador.

Haz clic aquí y presiona cualquier tecla…
key
code
keyCode
which
modifiers

¿Qué es KeyboardEvent.key?

Al programar atajos de teclado o interacciones en la web necesitas saber exactamente qué valores reporta JavaScript para cada tecla. Esta herramienta te muestra en tiempo real las propiedades del evento: event.key, event.code, el keyCode heredado y los modificadores activos (Ctrl, Shift, Alt, Meta).

Solo tienes que pulsar una tecla y ver sus valores al instante, sin abrir la consola. Es la forma más rápida de averiguar qué comparar en un manejador de keydown, sobre todo con teclas especiales cuyo código no es evidente.

Preguntas frecuentes

¿Cómo sé qué valor devuelve una tecla en JavaScript?

Pulsa la tecla en la herramienta y verás en vivo event.key, event.code, el keyCode y los modificadores activos.

¿Diferencia entre event.key y event.code?

key es el carácter producido (depende del idioma del teclado); code es la tecla física, siempre la misma sin importar la distribución.

¿keyCode está obsoleto?

Sí, event.keyCode está deprecado. Usa event.key o event.code en su lugar.

¿Es gratis?

Sí, todas las herramientas de NewKit son completamente gratuitas.

¿Se envían mis datos a un servidor?

No. El procesamiento ocurre 100% en tu navegador, por lo que es seguro incluso para datos sensibles.