Codici dei tasti e KeyboardEvent

Premi un tasto per identificarlo e controllare i valori inviati dal browser negli eventi keydown e keyup. Il test mostra key, code, il vecchio keyCode, location, repeat e le proprietà dei modificatori ctrlKey, shiftKey, altKey e metaKey. Tutto viene elaborato localmente nel browser.

Premi un tasto per visualizzare il suo codice

Evento keydown

    Evento keyup

      Che cosa mostra il test dei codici dei tasti?

      Quando premi un tasto fisico viene generato keydown; quando lo rilasci viene generato keyup. La pagina registra entrambi gli eventi ed è utile per scorciatoie, giochi, moduli, accessibilità e tastiere particolari.

      Proprietà Significato
      key Il carattere o l’azione prodotta, come a, A o Enter.
      code La posizione fisica, come KeyA o NumpadEnter.
      keyCode Valore numerico obsoleto, mostrato solo per compatibilità.
      location Distingue posizione standard, sinistra, destra e tastierino numerico.
      repeat Diventa true quando il tasto tenuto premuto si ripete.
      Modificatori ctrlKey, shiftKey, altKey e metaKey.

      key, code e keyCode

      Usa key quando conta il carattere o l’azione risultante. Usa code quando conta la posizione fisica, per esempio nei controlli di un gioco. keyCode e which sono obsoleti e possono variare tra browser e sistemi operativi.

      Codici comuni dei tasti

      Tasto key code keyCode
      Enter Enter Enter 13
      Escape Escape Escape 27
      Spazio " " Space 32
      Freccia sinistra ArrowLeft ArrowLeft 37
      Freccia su ArrowUp ArrowUp 38
      Freccia destra ArrowRight ArrowRight 39
      Freccia giù ArrowDown ArrowDown 40
      A a o A KeyA 65