このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

DataTransfer: addElement() メソッド

Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。

非標準: この機能は標準化されていません。非標準の機能はブラウザーの対応が限られ、将来的に変更または削除される可能性があるため、本番環境での使用は推奨されません。ただし、標準の選択肢が存在しない特定のケースでは、有効な代替手段となる場合があります。

DataTransfer.addElement() メソッドは、与えられた要素にドラッグソースを設定します。この要素は dragdragend イベントが発生する要素となり、既定のターゲット(ドラッグされたノード)とはなりません。

メモ: このメソッドは Firefox 固有です。

構文

js
addElement(element) 

引数

element

ドラッグソースとして設定する Element です。

返値

なし (undefined)。

この例では、addElement() メソッドの使用例を示します。

js
function changeDragNode(event, node) { const dt = event.dataTransfer; dt.addElement(node); } 

仕様書

このメソッドは、ウェブ標準では定義されていません。

ブラウザーの互換性

関連情報