UIEvent: UIEvent() Konstruktor

Der UIEvent() Konstruktor erstellt ein neues UIEvent-Objekt.

Hinweis: Wenn Sie ein synthetisches Ereignis mit diesem Konstruktor erstellen, wird dieses Ereignis aus Sicherheitsgründen nicht vertraut sein. Nur von Browsern generierte UIEvent-Objekte sind vertrauenswürdig, und nur vertrauenswürdige Ereignisse lösen Standardaktionen aus.

Syntax

js
new UIEvent(type)
new UIEvent(type, options)

Parameter

type

Ein String mit dem Namen des Ereignisses. Er ist groß- und kleinschreibungssensitiv und von Browsern auf load, unload, abort, error oder select gesetzt.

options Optional

Ein Objekt, das neben den im Event() definierten Eigenschaften die folgenden Eigenschaften haben kann:

detail Optional

Eine Zahl, die einen ereignisabhängigen Wert darstellt, der dem Ereignis zugeordnet ist. Er hat standardmäßig den Wert 0, und UIEvent.detail listet die Semantik für Standardereignisse auf.

view Optional

Das mit dem Ereignis assoziierte Window. Standardmäßig ist es null.

sourceCapabilities Optional Nicht standardisiert

Ein InputDeviceCapabilities-Objekt, das Informationen über das physische Gerät liefert, das das Touch-Ereignis verursacht hat.

Ergebniswert

Ein neues UIEvent-Objekt.

Spezifikationen

Specification
UI Events
# dom-uievent-uievent

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch

  • UIEvent, die Schnittstelle der Objekte, die es konstruiert.