如何从datatransfer对象设置文件值

时间:2017-12-11 04:20:58

标签: javascript html5

我试图设置拖放到字段html的文件的值:file property =" file" 。 当我从dataTransfer对象设置文件值时如下:

new Float32Array

上述功能在Firefox和Chrome浏览器中完美运行,但在IE11中则无效。

所以我尝试了以下方法,看看我是否可以在IE11中使用它,但在任何浏览器上都没有效果。

form.addEventListener('drop', function(event) {
    event.stopPropagation();
    event.preventDefault();
    var fileData = document.querySelector('input[type="file"]');
    fileData.files = event.dataTransfer.files;
});

非常感谢任何帮助。 感谢。

0 个答案:

没有答案