Valeurs de code de clé alphanumérique (Keycode) | |||||||
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 |
Valeurs de code de clé pour les touches sur le clavier numérique (keycode) | Fonction Key Key Key Code Valeur (Keycode) | ||||||
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 |
Valeur de code de clé de contrôle de contrôle(Keycode) | |||||||
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 |
Valeur de code de clé multimédia (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 |
Le KeyCode désigne la valeur numérique attribuée à chaque touche du clavier.
Lorsqu'une touche est enfoncée, le système informatique ou le navigateur génère un KeyCode pour identifier la touche utilisée.
Ce code est couramment utilisé en programmation, notamment dans le développement web, le développement de jeux et la gestion des entrées dans les applications.
Détection de saisie : Détectez et réagissez facilement à des touches spécifiques (par exemple, Entrée, Espace, touches fléchées).
Raccourcis clavier personnalisés : Créez des raccourcis clavier ou des commandes personnalisés dans les applications et les jeux.
Gestion des événements : Différencier les touches utilisées dans les pages web, les applications ou les logiciels.
Cohérence multiplateforme : Gérer la saisie au clavier de manière cohérente sur différents appareils et systèmes d'exploitation.
Écouter les événements clavier tels que keydown, keyup ou keypress dans les langages de programmation (notamment JavaScript).
Accéder au KeyCode depuis l'objet événement (par exemple, event.keyCode, event.code ou event.key).
Comparer le KeyCode à des valeurs connues pour déclencher des actions spécifiques (par exemple, si keyCode ==) 13, effectuer une action lorsque vous appuyez sur Entrée).
Associez plusieurs touches à des actions ou utilisez-les pour contrôler la navigation, les jeux ou les interactions avec les formulaires.
Lors de la création de pages web interactives qui réagissent aux touches saisies par l'utilisateur (par exemple, saisie, raccourcis clavier, commandes de jeu).
Lors de la création d'applications de bureau nécessitant une navigation ou des raccourcis clavier.
Lors de la gestion des soumissions de formulaires en appuyant sur Entrée au lieu de cliquer sur un bouton.
Lors du développement de jeux ou d'applications graphiques nécessitant Détection de clés en temps réel.