UIEvent

Das UIEvent-Interface repräsentiert einfache Benutzeroberflächenereignisse. Es ist Teil der UI Events-API, die verschiedene Ereignistypen und Schnittstellen im Zusammenhang mit Benutzerinteraktionen umfasst.

UIEvent leitet sich von Event ab. Obwohl die Methode UIEvent.initUIEvent() aus Gründen der Rückwärtskompatibilität beibehalten wird, sollten Sie ein UIEvent-Objekt mit dem UIEvent()-Konstruktor erstellen.

Mehrere Schnittstellen sind direkte oder indirekte Nachfolger von UIEvent: MouseEvent, TouchEvent, FocusEvent, KeyboardEvent, WheelEvent, InputEvent und CompositionEvent.

Event UIEvent

Konstruktoren

UIEvent()

Erstellt ein UIEvent-Objekt.

Instanz-Eigenschaften

Diese Schnittstelle erbt auch Eigenschaften ihres Elternteils, Event.

UIEvent.detail Schreibgeschützt

Gibt ein long mit Details über das Ereignis zurück, abhängig vom Ereignistyp.

UIEvent.sourceCapabilities Experimentell Schreibgeschützt

Gibt eine Instanz der InputDeviceCapabilities-Schnittstelle zurück, die Informationen über das physische Gerät bereitstellt, das ein Touch-Ereignis erzeugt hat.

UIEvent.view Schreibgeschützt

Gibt einen WindowProxy zurück, der die Ansicht enthält, die das Ereignis generiert hat.

UIEvent.which Veraltet Schreibgeschützt

Gibt den numerischen keyCode der gedrückten Taste oder den Zeichen-Code (charCode) für eine gedrückte alphanumerische Taste zurück.

Instanz-Methoden

Diese Schnittstelle erbt auch Methoden ihres Elternteils, Event.

UIEvent.initUIEvent() Veraltet

Initialisiert ein UIEvent-Objekt. Wenn das Ereignis bereits ausgelöst wurde, bewirkt diese Methode nichts.

Spezifikationen

Specification
UI Events
# idl-uievent

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
UIEvent
UIEvent() constructor
detail
initUIEvent
Deprecated
sourceCapabilities
Experimental
view
which
Deprecated

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
Partial support
Partial support
No support
No support
Experimental. Expect behavior to change in the future.
Deprecated. Not for use in new websites.
See implementation notes.
Has more compatibility info.

Siehe auch