好的,我设置了一个元素来接收文件删除事件,但是当我查看它时event.dataTransfer
它是空白的。我还没有开始学习拖放式 HTML5 API,而且对它还有点迷糊。我正在我的网站上处理它。如果您不介意浏览我的代码并查看发生了什么,我们将不胜感激。event
正在记录整个对象。
问问题
32717 次
3 回答
167
它工作正常,这只是控制台的一个错误。
function onDrop(event) {
event.preventDefault();
console.log(event.dataTransfer.files[0]);
}
于 2012-07-20T06:22:26.913 回答
5
还要看看这个错误/行为:HTML5 drop event doesn't work unless dragover ishandled
基本上,您需要处理悬停/拖动并指定 dropEffect
于 2016-07-26T19:44:01.503 回答
-3
我找到了我需要的东西:
e.originalEvent.dataTransfer
于 2018-11-15T22:28:38.813 回答