--- title: DataTransferItem slug: Web/API/DataTransferItem translation_of: Web/API/DataTransferItem ---
DataTransferItem
描述了一个拖拽项。在一个拖拽操作中,每一个 {{domxref("DragEvent","drag event")}} 都有一个{{domxref("DragEvent.dataTransfer","dataTransfer")}} 属性,它包含一个存有拖拽数据的 {{domxref("DataTransferItemList","list")}} ,其中每一项都是一个 DataTransferItem
。
这个接口没有构造函数。
string
或是 file。
这个接口所有的属性和方法都有自己的介绍页,请到各自的介绍页中查看示例用法。
Specification | Status | Comment |
---|---|---|
{{SpecName('HTML WHATWG', 'interaction.html#datatransferitem','DataTransferItem')}} | {{Spec2('HTML WHATWG')}} | 初始定义 |
{{SpecName('HTML5.1', 'editing.html#datatransferitem','DataTransferItem')}} | {{Spec2('HTML5.1')}} | W3C snapshot of WHATWG |
{{SpecName('File System API', '#dom-datatransferitem-webkitgetasentry', 'DataTransferItem.webkitGetAsEntry()')}} | {{Spec2('File System API')}} | File and Directory Entries API 中定义了webkitGetAsEntry() |
{{CompatibilityTable}}
Feature | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|---|
Basic support | 4 | {{CompatVersionUnknown}} | {{CompatGeckoDesktop(50)}} | {{CompatNo}} | 12 | {{CompatNo}} |
Feature | Android | Android Webview | Chrome for Android | Edge | Firefox Mobile (Gecko) | Firefox OS | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|---|---|---|
Basic support | {{CompatNo}} | {{CompatNo}} | {{CompatNo}} | {{CompatUnknown}} | {{CompatGeckoMobile(50)}} | {{CompatNo}} | {{CompatNo}} | {{CompatNo}} | {{CompatNo}} |