Beispiel
Holen Sie sich die Tastatur-Taste, die gedrückt wurde, als ein Schlüsselereignis aufgetreten:
var x = event.key;
Das Ergebnis von x könnten sein:
Enter
Versuch es selber " Mehr "Try it Yourself" Sie "Try it Yourself" Beispiele unten.
Definition und Verwendung
Die Schlüssel-Eigenschaft gibt die Kennung der gedrückten Taste, wenn ein Schlüsselereignis aufgetreten.
Schlüsselkennungen sind Zeichenfolgen, die Tastatur-Tasten identifizieren. Der Rückgabewert dieser Eigenschaft kann eine Reihe von sein:
- Ein einzelne Zeichen (like "a" , "W" , "4" , "+" or "$")
- Ein Multizeichen (like "F1" , "Enter" , "HOME" or "CAPS LOCK")
Hinweis: Diese Eigenschaft ist schreibgeschützt.
Tipp: Wenn Sie heraus , ob das finden wollen "ALT" , "CTRL" , "META" oder "SHIFT" -Taste gedrückt wurde , wenn ein Schlüsselereignis aufgetreten, verwenden Sie die altKey , ctrlKey , metaKey oder shiftKey Eigenschaft.
Browser-Unterstützung
Die Zahlen in der Tabelle geben Sie die erste Browser-Version, die die Eigenschaft vollständig unterstützt.
Eigentum | |||||
---|---|---|---|---|---|
key | Nicht unterstützt | 9.0 | 23.0 | Nicht unterstützt | Nicht unterstützt |
Syntax
event .key
Technische Details
Rückgabewert: | Ein String, die die Tastatur gedrückt Taste. Mögliche Werte:
|
---|---|
DOM Version: | DOM Level 3 Veranstaltungen |
Mehr Beispiele
Beispiel
Alarmieren Sie etwas Text , wenn der Benutzer das drückt "A" -Taste:
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!");
}
Versuch es selber " Verwandte Seiten
HTML - DOM - Referenz: KeyboardEvent keyCode Property
HTML - DOM - Referenz: KeyboardEvent which Property
HTML - DOM - Referenz: KeyboardEvent charCode Property
<Ereignisobjekt