KeyboardEvent: KeyboardEvent()-Konstruktor
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
Der KeyboardEvent()
-Konstruktor erstellt ein neues KeyboardEvent
-Objekt.
Syntax
new KeyboardEvent(type)
new KeyboardEvent(type, options)
Parameter
type
-
Ein String mit dem Namen des Ereignisses. Es ist Groß- und Kleinschreibung empfindlich und wird von Browsern auf
keydown
,keyup
oderkeypress
gesetzt. options
Optional-
Ein Objekt, das zusätzlich zu den in
UIEvent()
definierten Eigenschaften die folgenden Eigenschaften haben kann:key
Optional-
Ein String, der standardmäßig
""
ist und den Wert vonKeyboardEvent.key
festlegt. code
Optional-
Ein String, der standardmäßig
""
ist und den Wert vonKeyboardEvent.code
festlegt. location
Optional-
Eine Zahl, die standardmäßig
0
ist und den Wert vonKeyboardEvent.location
festlegt. repeat
Optional-
Ein boolescher Wert, der standardmäßig
false
ist und den Wert vonKeyboardEvent.repeat
festlegt. isComposing
Optional-
Ein boolescher Wert, der standardmäßig
false
ist und den Wert vonKeyboardEvent.isComposing
festlegt. charCode
Optional Veraltet-
Eine Zahl, die standardmäßig
0
ist und den Wert des veraltetenKeyboardEvent.charCode
festlegt. keyCode
Optional Veraltet-
Eine Zahl, die standardmäßig
0
ist und den Wert des veraltetenKeyboardEvent.keyCode
festlegt. which
Optional Veraltet-
Eine Zahl, die standardmäßig
0
ist und den Wert des veraltetenUIEvent.which
festlegt. ctrlKey
Optional-
Ein boolescher Wert, der standardmäßig
false
ist und den Wert vonKeyboardEvent.ctrlKey
festlegt. shiftKey
Optional-
Ein boolescher Wert, der standardmäßig
false
ist und den Wert vonKeyboardEvent.shiftKey
festlegt. altKey
Optional-
Ein boolescher Wert, der standardmäßig
false
ist und den Wert vonKeyboardEvent.altKey
festlegt. metaKey
Optional-
Ein boolescher Wert, der standardmäßig
false
ist und den Wert vonKeyboardEvent.metaKey
festlegt.
Rückgabewert
Ein neues KeyboardEvent
-Objekt.
Spezifikationen
Specification |
---|
UI Events> # dom-keyboardevent-keyboardevent> |
Browser-Kompatibilität
Loading…
Siehe auch
KeyboardEvent
, die Schnittstelle der Objekte, die es konstruiert.