DOM

インターフェイス

DataTransferItem インターフェイス

  編集:2022.04.01 by T.A.

MS

DataTransferItem オブジェクトは、1つのドラッグデータ項目を表します。ドラッグ操作中、各 drag eventは dataTransfer プロパティを持ち、このプロパティにはドラッグデータ項目の list を含みます。リスト内の各項目は DataTransferItem オブジェクトです。

このインターフェイスにはコンストラクタがありません。

プロパティ
DataTransferItem.kind 読取専用
ドラッグ データの項目、文字列、ファイル の種類。
DataTransferItem.type 読取専用
ドラッグ データ項目のタイプ、通常は MIME タイプ
メソッド
DataTransferItem.getAsFile()
ドラッグ データ項目に関連付けられた File オブジェクト(ドラッグ項目がファイルでない場合は null)を返します。
DataTransferItem.getAsString()
ドラッグ データ項目の文字列を引数に、指定されたコールバックを呼び出します。
DataTransferItem.webkitGetAsEntry() 非標準
選択したファイルのファイル システム内のエントリを表す FileSystemEntry に基づくオブジェクトを返します。これは通常、FileSystemFileEntry または FileSystemDirectoryEntry オブジェクトのいずれかになります。

テスト
HTML:

ここに表示
スクリプト組み込み:



スクリプト:


スクリプト:



表示内容:
表示内容: