InputEvent
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.
* Some parts of this feature may have varying levels of support.
Die InputEvent-Schnittstelle repräsentiert ein Ereignis, das den Benutzer über Änderungen an bearbeitbaren Inhalten informiert.
Konstruktor
InputEvent()-
Erstellt ein
InputEvent-Objekt.
Instanzeigenschaften
Diese Schnittstelle erbt Eigenschaften von ihren Eltern, UIEvent und Event.
InputEvent.dataSchreibgeschützt-
Gibt einen String mit den eingefügten Zeichen zurück. Dies kann ein leerer String sein, wenn die Änderung keinen Text einfügt (z. B. beim Löschen von Zeichen).
InputEvent.dataTransferSchreibgeschützt-
Gibt ein
DataTransfer-Objekt zurück, das Informationen über Richtext- oder Nur-Text-Daten enthält, die zu bearbeitbaren Inhalten hinzugefügt oder aus diesen entfernt werden. InputEvent.inputTypeSchreibgeschützt-
Gibt den Typ der Änderung für bearbeitbare Inhalte zurück, wie zum Beispiel Einfügen, Löschen oder Formatieren von Text.
InputEvent.isComposingSchreibgeschützt-
Gibt einen
Boolean-Wert zurück, der angibt, ob das Ereignis nachcompositionstartund vorcompositionendausgelöst wird.
Instanzmethoden
Diese Schnittstelle erbt Methoden von ihren Eltern, UIEvent und Event.
InputEvent.getTargetRanges()-
Gibt ein Array von
StaticRange-Objekten zurück, die von einer Änderung am DOM betroffen sein werden, wenn das Input-Ereignis nicht abgebrochen wird.
Spezifikationen
| Specification |
|---|
| Input Events Level 2> # interface-InputEvent> |
| UI Events> # interface-inputevent> |
Browser-Kompatibilität
Loading…