Códigos de teclas y KeyboardEvent

Pulse una tecla para identificarla y examinar los valores enviados por el navegador en los eventos keydownkeyup. La prueba muestra key, code, el antiguo keyCode, location, repeat y las propiedades modificadoras ctrlKey, shiftKey, altKeymetaKey. Todos los datos se procesan localmente en el navegador.

Pulse una tecla para ver su código

Evento keydown

    Evento keyup

      ¿Qué muestra la prueba de códigos de teclas?

      Al pulsar una tecla física se genera keydown y al soltarla, keyup. La página registra ambos eventos y sirve para probar atajos, juegos, formularios, accesibilidad y teclados especiales.

      Propiedad Significado
      key Carácter o acción producida, como a, AEnter.
      code Posición física, como KeyANumpadEnter.
      keyCode Valor numérico obsoleto, mostrado por compatibilidad.
      location Distingue posición estándar, izquierda, derecha y teclado numérico.
      repeat Pasa a true cuando una tecla mantenida comienza a repetirse.
      Modificadores ctrlKey, shiftKey, altKeymetaKey.

      key, codekeyCode

      Use key cuando importe el carácter o la acción resultante. Use code cuando importe la posición física, por ejemplo en un juego. keyCodewhich están obsoletos y pueden variar entre navegadores y sistemas.

      Códigos de teclas comunes

      Tecla key code keyCode
      Intro Enter Enter 13
      Escape Escape Escape 27
      Espacio " " Space 32
      Flecha izquierda ArrowLeft ArrowLeft 37
      Flecha arriba ArrowUp ArrowUp 38
      Flecha derecha ArrowRight ArrowRight 39
      Flecha abajo ArrowDown ArrowDown 40
      A aA KeyA 65