InputEvent

Die InputEvent-Schnittstelle repräsentiert ein Ereignis, das den Benutzer über Änderungen an bearbeitbaren Inhalten informiert.

Event UIEvent InputEvent

Konstruktor

InputEvent()

Erstellt ein InputEvent-Objekt.

Instanzeigenschaften

Diese Schnittstelle erbt Eigenschaften von ihren Eltern, UIEvent und Event.

InputEvent.data Nur lesbar

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.dataTransfer Nur lesbar

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.inputType Nur lesbar

Gibt den Typ der Änderung für bearbeitbare Inhalte zurück, wie zum Beispiel Einfügen, Löschen oder Formatieren von Text.

InputEvent.isComposing Nur lesbar

Gibt einen Boolean-Wert zurück, der angibt, ob das Ereignis nach compositionstart und vor compositionend ausgelö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

BCD tables only load in the browser

Siehe auch