Klawisz zdarzenia Keyboard Właściwość
Przykład
Pobierz przycisk klawiatury, który został naciśnięty, gdy wystąpiło zdarzenie związane z klawiszem:
var x = event.key;
Więcej przykładów „Wypróbuj sam” poniżej.
Definicja i użycie
Właściwość key zwraca identyfikator klawisza, który został naciśnięty podczas wystąpienia zdarzenia klawisza.
Identyfikatory klawiszy to ciągi identyfikujące przyciski klawiatury. Wartość zwracana tej właściwości może być ciągiem:
- Pojedynczy znak (np. „a”, „W”, „4”, „+” lub „$”)
- Wieloznakowy (np. „F1”, „Enter”, „HOME” lub „CAPS LOCK”)
Uwaga: ta właściwość jest tylko do odczytu.
Wskazówka: jeśli chcesz dowiedzieć się, czy klawisz „ALT”, „CTRL”, „META” lub „SHIFT” został naciśnięty podczas wystąpienia zdarzenia klawisza, użyj właściwości altKey , ctrlKey , metaKey lub shiftKey .
Obsługa przeglądarki
Liczby w tabeli określają pierwszą wersję przeglądarki, która w pełni obsługuje tę właściwość.
Property | |||||
---|---|---|---|---|---|
key | 51.0 | 9.0 | 23.0 | 10.0 | 38.0 |
Składnia
event.key
Szczegóły techniczne
Wartość zwrotu: |
String, reprezentujący wciśnięty przycisk klawiatury. Możliwa wartość:
|
---|---|
Wersja DOM: | Wydarzenia poziomu 3 DOM |
Więcej przykładów
Przykład
Zaalarmuj tekst, jeśli użytkownik naciśnie klawisz „A”:
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!");
}
Powiązane strony
Dokumentacja HTML DOM: KeyboardEvent keyCode Property
Odniesienie HTML DOM: KeyboardEvent, którego właściwości
Dokumentacja HTML DOM: KeyboardEvent charCode Property