Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

WheelEvent: WheelEvent() Konstruktor

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.

Der WheelEvent() Konstruktor gibt ein neues WheelEvent-Objekt zurück.

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

Syntax

js
new WheelEvent(type)
new WheelEvent(type, options)

Parameter

type

Ein String mit dem Namen des Ereignisses. Er ist case-sensitiv und Browser setzen ihn immer auf wheel.

options Optional

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

deltaX Optional

Eine Gleitkommazahl, die die horizontale Scrollmenge in der deltaMode-Einheit darstellt. Sie hat standardmäßig den Wert 0.0.

deltaY Optional

Eine Gleitkommazahl, die die vertikale Scrollmenge in der deltaMode-Einheit darstellt. Sie hat standardmäßig den Wert 0.0.

deltaZ Optional

Eine Gleitkommazahl, die die Scrollmenge für die z-Achse in der deltaMode-Einheit darstellt. Sie hat standardmäßig den Wert 0.0.

deltaMode Optional

Ein Integer, der die Einheit der Delta-Werte für die Scrollmenge darstellt. Er hat standardmäßig den Wert 0x00. Erlaubte Werte sind:

Konstante Wert Beschreibung
DOM_DELTA_PIXEL 0x00 Die Delta-Werte sind in Pixel angegeben.
DOM_DELTA_LINE 0x01 Die Delta-Werte sind in Zeilen angegeben.
DOM_DELTA_PAGE 0x02 Die Delta-Werte sind in Seiten angegeben.

Rückgabewert

Ein neues WheelEvent-Objekt.

Spezifikationen

Spezifikation
Pointer Events
# dom-wheelevent-constructor

Browser-Kompatibilität

Siehe auch