什么是DataTransfer对象属性?
该数据传递对象保存有关拖放操作的数据。可以根据与DataTransfer对象关联的各种属性来检索和设置此数据。
以下是属性:
返回当前选择的操作类型。
可以设置此属性,以更改选定的操作。
可能的值是none,复制,链接和移动。
返回允许的操作类型。
可以设置此属性,以更改允许的操作。
可能的值是none,copy,copyLink,copyMove,link,linkMove,move,all 和 未初始化。
返回一个DOMStringList,列出列出在dragstart事件中设置的格式。另外,如果要拖动任何文件,则类型之一将是字符串“Files”。
删除指定格式的数据。如果省略该参数,则删除所有数据。
添加指定的数据。
返回指定的数据。如果没有这样的数据,则返回空字符串。
返回要拖动的文件的FileList(如果有)。
使用给定的元素更新拖动反馈,以替换任何先前指定的反馈。
将给定元素添加到用于呈现拖动反馈的元素列表中。