DataTransfer:files 属性
files
是 DataTransfer
对象的只读属性,它是一个 文件列表,包含拖动操作中的所有文件。如果操作不包含任何文件,则列表为空。
此功能可用于将用户桌面上的文件拖动到浏览器中。
注意:DataTransfer
对象的 files
属性只能在 drop
事件中访问。对于所有其他事件,files
属性都将为空——因为其底层数据存储将处于 受保护模式。
值
拖动操作中文件的 列表
,对于操作中的每个文件,列表中都有一个项目。如果拖动操作没有文件,则列表为空。
示例
此接口有两个实际示例
- 仅限 Firefox:https://jsfiddle.net/9C2EF/
- 所有浏览器:https://jsbin.com/hiqasek/
规范
规范 |
---|
HTML 标准 # dom-datatransfer-files-dev |
浏览器兼容性
BCD 表格仅在浏览器中加载