Frage

Ich möchte wissen, wie man den ASCII -Code für die Kombination von Schlüssel bekommt. Ich möchte das Ereignis für eine eindeutige Schlüsselkombination [Alt+Strg+Shift] verarbeiten. Alternativ können Sie mir bitte den ASCII -Code für [ALT+ENTER], [Strg+Enter] mitteilen.

War es hilfreich?

Lösung

Es gibt Flaggen auf der event Objekt, das Ihnen sagt, ob die Alt, Kontrolle oder Wechsel Tasten wurden eingegeben:

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

Um den Schlüsselcode zu erhalten (z. B. Platz), Sie müssen die überprüfen event.keycode (13 wird dich bringen Eintreten)

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

Andere Tipps

Es gibt nicht wirklich Standard -Zuordnungen von Tastaturcodes bis ASCII. Vielleicht das PC -Tastatur -Scan -Code -Code -Tabelle wird helfen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top