JavaScript Keycode Finder
Druk op een toets om de JavaScript keycode, key, code, en andere keyboard event properties te krijgen. Gratis online keycode finder.
Press the key on your keyboard you want to get info about this key
Hoe gebruik je deze JavaScript Keycode Finder
- Cliquez sur la zone de l'outil pour lui donner le focus.
- Appuyez sur n'importe quelle touche de votre clavier.
- Affichez le nom de la touche, keyCode, code, emplacement et états des touches de modification.
- Copiez les valeurs affichées pour les utiliser dans vos gestionnaires d'événements JavaScript.
À propos des infos Keycode
Cet outil aide les développeurs web à trouver rapidement les propriétés d'événements clavier JavaScript. Lorsque vous appuyez sur une touche, il affiche le nom de la touche, le keyCode (obsolète mais toujours utile), le code (identifiant physique de la touche), l'emplacement (0=standard, 1=gauche, 2=droite, 3=pavé numérique) et toutes les touches de modification actives.
Conseil
La propriété keyCode est obsolète mais encore largement utilisée. La propriété 'code' représente la touche physique sur le clavier, tandis que 'key' représente le caractère produit.
Fonctionnalités Clés
- Affiche event.key, event.keyCode et event.code simultanément
- Affiche l'emplacement de la touche (standard, gauche, droite, pavé numérique)
- Détecte les touches de modification : Maj, Ctrl, Alt et Méta
- Fonctionne avec toutes les dispositions de clavier et touches spéciales
- Détection en temps réel sans délai
- Aide à distinguer les touches de modification gauche et droite
- Aucune installation ni configuration requise
Cas d'Utilisation Courants
- Création de raccourcis clavier personnalisés dans les applications web
- Développement de jeux basés sur navigateur avec contrôles au clavier
- Implémentation de navigation accessible avec les touches fléchées
- Débogage des gestionnaires d'événements clavier et liaisons de touches
- Recherche de keyCodes pour les dispositions de clavier internationales
- Création de documentation de raccourcis pour votre application
Veelgestelde Vragen
Pourquoi event.keyCode est-il obsolète ?
La propriété keyCode est obsolète car ses valeurs sont incohérentes entre les navigateurs et les dispositions de clavier. Le remplacement moderne est event.key (renvoie le caractère) et event.code (renvoie la touche physique). Cependant, keyCode est toujours largement pris en charge et utilisé dans le code hérité.
Quelle est la différence entre event.key et event.code ?
event.key renvoie la valeur logique de la touche (par exemple, 'a' ou 'A' selon l'état de Maj), tandis que event.code renvoie l'identifiant de touche physique (par exemple, 'KeyA' quel que soit Maj ou la disposition du clavier). Utilisez event.key pour la saisie de texte et event.code pour les contrôles de jeu.
Les touches de fonction et touches spéciales ont-elles des keyCodes ?
Oui. Les touches de fonction (F1-F12), touches fléchées, Échap, Entrée, Tab et autres touches spéciales ont toutes des valeurs keyCode attribuées. Par exemple, Entrée est 13, Échap est 27 et F1 est 112. Cet outil affiche toutes ces valeurs lorsque vous appuyez sur la touche correspondante.