DragEvent()

このコンストラクタを使用して、合成 DragEvent オブジェクトを作成します。

このインターフェイスにはコンストラクタがありますが、DataTransfer オブジェクトは、ドラッグ&ドロップ時にブラウザが調整する処理モデルとセキュリティモデルを持っているため、スクリプトから有用な DataTransfer オブジェクトを作成することはできません。

このインターフェイスは、MouseEvent および Event のプロパティを継承します。

シンタックス

event = new DragEvent(type, DragEventInit);

引数

type
イベントの名前を表す DOMString です (DragEvent イベントの種類を参照)。
DragEventInit省略可
以下のフィールドを持つ DragEventInit ディクショナリです。
  • "dataTransfer"、オプションで、デフォルトは "null" です。型は DataTransfer です。

DragEventInit ディクショナリは、MouseEventInit ディクショナリ を継承しています。

仕様

仕様書 ステータス コメント
HTML Living Standard
DragEvent の定義
現行の標準
HTML 5.1
DragEvent の定義
勧告 初期定義

ブラウザの互換性

BCD tables only load in the browser