Welche Schlüsselcodes sind für JavaScript verfügbar? Wenn sie nicht für alle Browser gleich sind, listen Sie bitte die Schlüsselcodes für jeden Browser auf.
javascript
keycode
Webdesigner
quelle
quelle
Antworten:
keyCodes unterscheiden sich von den ASCII-Werten. Eine vollständige keyCode-Referenz finden Sie unter http://unixpapa.com/js/key.html
Beispielsweise haben Numpad-Nummern die Schlüsselcodes 96 - 105, was dem Beginn des Kleinbuchstabenalphabets in ASCII entspricht. Dies kann zu Problemen bei der Validierung der numerischen Eingabe führen.
quelle
Gefolgt @ pimvdb Rat , und meine eigenen erstellt:
http://daniel-hug.github.io/characters/
Seien Sie geduldig, da es einige Sekunden dauert, ein Element für jedes der 65536 Zeichen mit einem JavaScript-Schlüsselcode zu generieren.
quelle
Ich brauchte so etwas für die Benutzeroberfläche der Steuerungskonfiguration eines Spiels, also habe ich eine Liste für die Standard-Tastaturcodes für das US-Tastaturlayout zusammengestellt und sie ihren jeweiligen Schlüsselnamen zugeordnet.
Hier ist eine Geige, die eine Karte für Code enthält -> Name und umgekehrt: http://jsfiddle.net/vWx8V/
Wenn Sie andere wichtige Layouts unterstützen möchten, müssen Sie diese Karten ändern, um sie separat zu berücksichtigen.
Dies gilt nur, wenn Sie nach einer Liste von Schlüsselcode-Werten gesucht haben, die Steuerzeichen und andere Sonderwerte enthalten, die nicht (oder selten) über eine Tastatur eingegeben werden können und möglicherweise außerhalb des Bereichs der
keydown
/keypress
/keyup
Ereignisse von Javascript liegen. Viele von ihnen sind Steuerzeichen oder Sonderzeichen wienull
(\0
) und werden höchstwahrscheinlich nicht benötigt.Beachten Sie, dass die Anzahl der Tasten auf einer vollständigen Tastatur geringer ist als viele der Keycode-Werte.
quelle
http://keycodes.atjayjo.com/
Diese App ist einfach fantastisch. Es handelt sich im Wesentlichen um eine virtuelle Tastatur, die Ihnen sofort den auf einer Standard-US-Tastatur gedrückten Tastencode anzeigt.
quelle
Hier ist eine vollständige Liste - ich glaube: http://www.cambiaresearch.com/articles/15/javascript-char-codes-key-codes
quelle
Hier sind einige nützliche Links:
Die zweite Spalte ist der keyCode und die HTML-Spalte zeigt, wie er angezeigt wird. Sie können es hier testen .
quelle
Eine mögliche Antwort wird gegeben, wenn Sie dieses Snippet ausführen.
quelle