--- 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")}}