DataTransfer.addElement()

非標準: この機能は標準ではなく、標準化の予定もありません。公開されているウェブサイトには使用しないでください。ユーザーによっては使用できないことがあります。実装ごとに大きな差があることもあり、将来は振る舞いが変わるかもしれません。

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

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

構文

js
addElement(element);

引数

element

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

返値

なし (undefined)。

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

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

仕様書

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

ブラウザーの互換性

BCD tables only load in the browser

関連情報