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

View in English Always switch to English

DragEvent: DragEvent() Konstruktor

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨September 2020⁩.

Dieser Konstruktor wird verwendet, um ein synthetisches DragEvent-Objekt zu erstellen.

Obwohl dieses Interface einen Konstruktor hat, ist es nicht möglich, ein nützliches DataTransfer-Objekt aus einem Skript zu erstellen, da DataTransfer-Objekte über ein Verarbeitungs- und Sicherheitsmodell verfügen, das vom Browser während von Drag-and-Drop-Vorgängen koordiniert wird.

Dieses Interface erbt Eigenschaften von MouseEvent und Event.

Syntax

js
new DragEvent(type)
new DragEvent(type, dragEventInit)

Parameter

type

Ein String, der den Namen des Ereignisses darstellt (siehe DragEvent-Ereignistypen).

eventInitDict Optional

Ein Objekt, das die folgenden Eigenschaften enthält:

dataTransfer Optional

Ein DataTransfer. Standardwert ist null.

Spezifikationen

Specification
HTML
# the-dragevent-interface

Browser-Kompatibilität