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 vertrauenswürdig sein. Nur vom Browser 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. Es ist case-sensitiv und Browser setzen es auf load, unload, abort, error oder select.

options Optional

Ein Objekt, das zusätzlich zu den in Event() definierten Eigenschaften die folgenden Eigenschaften haben kann:

detail Optional

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

view Optional

Das mit dem Ereignis verbundene Window. Der Standardwert ist null.

sourceCapabilities Optional Nicht standardisiert

Ein InputDeviceCapabilities Objekt, das Informationen über das physische Gerät bereitstellt, das für die Erzeugung eines Touch-Ereignisses verantwortlich ist.

Ergebniswert

Ein neues UIEvent-Objekt.

Spezifikationen

Specification
UI Events
# dom-uievent-uievent

Browser-Kompatibilität

Siehe auch

  • UIEvent, das Interface der Objekte, die es erstellt.