Valori del codice chiave alfanumerico (codice chiave) | |||||||
button | Key code | button | Key code | button | Key code | button | Key code |
A | 65 | J | 74 | S | 83 | 1 | 49 |
B | 66 | K | 75 | T | 84 | 2 | 50 |
C | 67 | L | 76 | U | 85 | 3 | 51 |
D | 68 | M | 77 | V | 86 | 4 | 52 |
E | 69 | N | 78 | W | 87 | 5 | 53 |
F | 70 | O | 79 | X | 88 | 6 | 54 |
G | 71 | P | 80 | Y | 89 | 7 | 55 |
H | 72 | Q | 81 | Z | 90 | 8 | 56 |
I | 73 | R | 82 | 0 | 48 | 9 | 57 |
Valori del codice chiave per le chiavi sulla tastiera numerica (codice chiave) | Valore del codice chiave della funzione funzione (codice chiave) | ||||||
button | Key code | button | Key code | button | Key code | button | Key code |
0 | 96 | 8 | 104 | F1 | 112 | F7 | 118 |
1 | 97 | 9 | 105 | F2 | 113 | F8 | 119 |
2 | 98 | * | 106 | F3 | 114 | F9 | 120 |
3 | 99 | + | 107 | F4 | 115 | F10 | 121 |
4 | 100 | Enter | 108 | F5 | 116 | F11 | 122 |
5 | 101 | - | 109 | F6 | 117 | F12 | 123 |
6 | 102 | . | 110 | ||||
7 | 103 | / | 111 |
Valore del codice chiave di controllo Valore del codice di controllo(Chiave TastCode) | |||||||
button | Key code | button | Key code | button | Key code | button | Key code |
BackSpace | 8 | Esc | 27 | Right Arrow | 39 | -_ | 189 |
Tab | 9 | Spacebar | 32 | Dw Arrow | 40 | .> | 190 |
Clear | 12 | Page Up | 33 | Insert | 45 | /? | 191 |
Enter | 13 | Page Down | 34 | Delete | 46 | `~ | 192 |
Shift | 16 | End | 35 | Num Lock | 144 | [{ | 219 |
Control | 17 | Home | 36 | ;: | 186 | /| | 220 |
Alt | 18 | Left Arrow | 37 | =+ | 187 | ]} | 221 |
Cape Lock | 20 | Up Arrow | 38 | ,< | 188 | '" | 222 |
Valore del codice tasto multimediale (tasto keyCode) | |||||||
button | Key code | button | Key code | button | Key code | button | Key code |
Volume up | 175 | ||||||
Volume down | 174 | ||||||
stop | 179 | ||||||
Mute | 173 | ||||||
Browser | 172 | ||||||
180 | |||||||
search for | 170 | ||||||
Favorite | 171 |
KeyCode si riferisce al valore numerico assegnato a ciascun tasto di una tastiera.
Quando si preme un tasto, il sistema informatico o il browser genera un KeyCode per identificare il tasto utilizzato.
Questo è comunemente utilizzato nella programmazione, in particolare nello sviluppo web, nello sviluppo di giochi e nella gestione dell'input delle applicazioni.
Rilevamento dell'input: rileva e risponde facilmente a pressioni di tasti specifiche (ad esempio, Invio, barra spaziatrice, tasti freccia).
Scorciatoie personalizzate: crea scorciatoie o controlli da tastiera personalizzati in applicazioni e giochi.
Gestione degli eventi: Distinguere tra più tasti premuti in pagine web, app o software.
Coerenza multipiattaforma: Gestire l'input da tastiera in modo coerente su diversi dispositivi e sistemi operativi.
Ascoltare gli eventi tastiera come pressione, rilascio o pressione di un tasto nei linguaggi di programmazione (in particolare JavaScript).
Accedere a KeyCode dall'oggetto evento (ad esempio, event.keyCode, event.code o event.key).
Confrontare KeyCode con valori noti per attivare azioni specifiche (ad esempio, Se keyCode == 13, esegui un'azione quando premi Invio).
Associa più tasti ad azioni o usalo per controllare la navigazione, i giochi o le interazioni con i moduli.
Quando si creano pagine web interattive che reagiscono all'input dei tasti dell'utente (ad esempio, digitazione, tasti di scelta rapida, controlli di gioco).
Quando si creano applicazioni desktop che richiedono la navigazione da tastiera o scorciatoie.
Quando si gestiscono invii di moduli premendo Invio invece di fare clic su un pulsante.
Quando si sviluppano giochi o grafica applicazioni che richiedono il rilevamento delle chiavi in tempo reale.