Question

Je veux savoir comment obtenir le code ASCII pour la combinaison des clés. Comme je veux gérer l'événement pour une combinaison de clés unique [Alt + Ctrl + Shift]. Vous pouvez également me dire le code ASCII pour [Alt + Entrée], [Ctrl + Entrée].

Était-ce utile?

La solution

Il y a des drapeaux sur le event objet qui vous dit si le alt, contrôler ou décalage Des clés ont été entrées:

if (event.shiftKey) {}
if (event.altKey) {}
if (event.ctrlKey) {}

Pour obtenir le code clé (par exemple espace), vous devez vérifier le event.keycode (13 vous procurera Entrer)

if (event.keyCode === 13){}

Autres conseils

Il n'y a pas vraiment de mappages standard des codes de clavier à Ascii. Peut être ça Tableau de code de balayage du clavier PC aidera.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top