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 Januar 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. optionsOptional-
Ein Objekt, das, zusätzlich zu den in
UIEvent()definierten Eigenschaften, die folgenden Eigenschaften haben kann:inputTypeOptional-
Ein String, der den Typ der Änderung für bearbeitbaren Inhalt angibt, wie zum Beispiel das Einfügen, Löschen oder Formatieren von Text.
dataOptional-
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).
isComposingOptional-
Ein Boolean, der anzeigt, dass das Ereignis Teil einer Kompositionssitzung ist, was bedeutet, dass es nach einem
compositionstartEreignis, aber vor einemcompositionendEreignis auftritt. Der Standard istfalse.
Rückgabewert
Ein neues InputEvent Objekt.
Spezifikationen
| Specification |
|---|
| UI Events> # dom-inputevent-inputevent> |
Browser-Kompatibilität
Siehe auch
InputEvent, die Schnittstelle der Objekte, die es konstruiert.