InputEvent: InputEvent() Konstruktor
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.
Der InputEvent()
Konstruktor erstellt ein neues InputEvent
Objekt.
Syntax
new InputEvent(type)
new InputEvent(type, options)
Parameter
type
-
Ein String mit dem Namen des Ereignisses. Es ist case-sensitiv und Browser setzen es auf
beforeinput
, oderinput
. options
Optional-
Ein Objekt, das, zusätzlich zu den in
UIEvent()
definierten Eigenschaften, die folgenden Eigenschaften haben kann:inputType
Optional-
Ein String, der den Typ der Änderung für bearbeitbaren Inhalt angibt, wie zum Beispiel das Einfügen, Löschen oder Formatieren von Text.
data
Optional-
Ein String, der die einzufügenden Zeichen enthält. Dies kann ein leerer String sein, wenn die Änderung keinen Text einfügt (wie zum Beispiel beim Löschen von Zeichen).
isComposing
Optional-
Ein Boolean, der anzeigt, dass das Ereignis Teil einer Kompositionssitzung ist, was bedeutet, dass es nach einem
compositionstart
Ereignis, aber vor einemcompositionend
Ereignis auftritt. Der Standard istfalse
.
Rückgabewert
Ein neues InputEvent
Objekt.
Spezifikationen
Specification |
---|
UI Events # dom-inputevent-inputevent |
Browser-Kompatibilität
BCD tables only load in the browser
Siehe auch
InputEvent
, die Schnittstelle der Objekte, die es konstruiert.