--- title: DragEvent.dataTransfer slug: Web/API/DragEvent/dataTransfer tags: - API - DOM - Property - Reference - drag and drop translation_of: Web/API/DragEvent/dataTransfer ---
DragEvent.dataTransfer
プロパティは、ドラッグ操作のデータを ({{domxref("DataTransfer")}} オブジェクトとして) 保持します。
このプロパティは {{readonlyInline}} です。
let data = dragEvent.dataTransfer;
data
この例では、{{event("dragend")}} イベントハンドラ内のドラッグ&ドロップデータへのアクセスを説明します。
function processData(d) { // データを処理する... } dragTarget.addEventListener("dragend", function(ev) { // ドラッグ&ドロップ データプロセッサを呼び出す if (ev.dataTransfer !== null) processData(ev.dataTransfer); }, false);
仕様書 | ステータス | コメント |
---|---|---|
{{SpecName("HTML WHATWG", "interaction.html#dom-dragevent-datatransfer", "DragEvent.dataTransfer")}} | {{Spec2("HTML WHATWG")}} | |
{{SpecName("HTML5.1", "editing.html#dom-dragevent-datatransfer", "DragEvent.dataTransfer")}} | {{Spec2("HTML5.1")}} | 初期定義 |
{{Compat("api.DragEvent.dataTransfer")}}