教えて下さいFileAPIのドラッグ&ドロップで選択したファイルはinput type="file"に挿入することが出来ないのでしょうか?
簡単にデモ作って調べてみました。以下な感じで、ドロップでとれるファイルデータをinput[type=file]に挿入してみたら、Chrome、Safariは動きましたが、Firefox、IE10はできませんでした。
dropArea.addEventListener(’drop’, function(evt){ input.files = evt.dataTransfer.files;});
ちゃんと調べてないので、他に方法あるかもしれません。。。
みんなの回答 1 件
簡単にデモ作って調べてみました。
以下な感じで、ドロップでとれるファイルデータをinput[type=file]に挿入してみたら、Chrome、Safariは動きましたが、Firefox、IE10はできませんでした。
dropArea.addEventListener(’drop’, function(evt){
input.files = evt.dataTransfer.files;
});
ちゃんと調べてないので、他に方法あるかもしれません。。。
デモ - JSFiddle
https://jsfiddle.net/vth82jst/2/関連するトピックス