KeyboardEvent - Schlüsseleigenschaft
Beispiel
Holen Sie sich die Tastaturtaste, die gedrückt wurde, als ein Tastenereignis auftrat:
var x = event.key;
Weitere „Probieren Sie es selbst“-Beispiele weiter unten.
Definition und Verwendung
Die key-Eigenschaft gibt die Kennung der Taste zurück, die gedrückt wurde, als ein Tastenereignis auftrat.
Tastenbezeichner sind Zeichenfolgen, die Tastaturtasten identifizieren. Der Rückgabewert dieser Eigenschaft kann eine Zeichenfolge sein von:
- Ein einzelnes Zeichen (wie "a", "W", "4", "+" oder "$")
- Ein Mehrfachzeichen (wie „F1“, „Enter“, „HOME“ oder „CAPS LOCK“)
Hinweis: Diese Eigenschaft ist schreibgeschützt.
Tipp: Wenn Sie herausfinden möchten, ob bei einem Tastenereignis die Taste „ALT“, „CTRL“, „META“ oder „SHIFT“ gedrückt wurde, verwenden Sie die Eigenschaft altKey , ctrlKey , metaKey oder shiftKey .
Browser-Unterstützung
Die Zahlen in der Tabelle geben die erste Browserversion an, die die Eigenschaft vollständig unterstützt.
Property | |||||
---|---|---|---|---|---|
key | 51.0 | 9.0 | 23.0 | 10.0 | 38.0 |
Syntax
event.key
Technische Details
Rückgabewert: |
Ein String, der die gedrückte Tastaturtaste darstellt. Mögliche Werte:
|
---|---|
DOM-Version: | DOM-Level-3-Ereignisse |
Mehr Beispiele
Beispiel
Benachrichtigen Sie einen Text, wenn der Benutzer die Taste "A" drückt:
var x = event.key;
// If the pressed keyboard button is "a" or "A" (using caps lock or shift), alert some text.
if (x == "a" || x == "A") {
alert ("You pressed the 'A' key!");
}
Verwandte Seiten
HTML-DOM-Referenz: KeyboardEvent keyCode-Eigenschaft
HTML-DOM-Referenz: KeyboardEvent which Property
HTML-DOM-Referenz: KeyboardEvent charCode-Eigenschaft