I have a problem with input (type="file") in Internet Explorer (I have tested only in 8).
HTML
<input id="drop-file-files" class="drop-file-waiting" type="file">
JS (http://code.jquery.com/jquery-latest.min.js)
$('#drop-file-files').change(function(e){
$.each(e.target.files, function(index, file){
alert(file);
});
});
It work perfect in Firefox, Chrome and Safari return Object File, but IE return a error because "files" in e.target is undefined. Someone know how can I get this "files" using JavaScript?
EDITED: Documentation MSDN input type=file - Only in IE10 files property
Internet Explorer 8 does not support multiple files. This has been already discussed here. You can at least get the filename via e.target.value
.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With