FileReader.readAsDataURL missing extension code example
Example: filereader check file type
var fileTypes = ['jpg', 'jpeg', 'png', 'what', 'ever', 'you', 'want'];
function readURL(input) {
if (input.files && input.files[0]) {
var extension = input.files[0].name.split('.').pop().toLowerCase(),
isSuccess = fileTypes.indexOf(extension) > -1;
if (isSuccess) {
var reader = new FileReader();
reader.onload = function (e) {
alert('image has read completely!');
}
reader.readAsDataURL(input.files[0]);
}
else {
}
}
}