【发布时间】:2018-06-17 07:56:08
【问题描述】:
单击按钮后,我对功能进行了测试,图像将转换为 base64 并返回结果,但它给了我空白。为什么?
$("#addNewProduct").click(function(){
var uploadpImg1 = converttobase64(document.getElementById("uploadpImg1-input"));
var uploadpImg2 = converttobase64(document.getElementById("uploadpImg2-input"));
var uploadpImg3 = converttobase64(document.getElementById("uploadpImg3-input"));
alert(uploadpImg1);
});
function converttobase64(element) {
var result ="";
var file = element.files[0];
var reader = new FileReader();
reader.onloadend = function() {
result = reader.result;
}
reader.readAsDataURL(file);
return result;
}
【问题讨论】:
标签: javascript jquery base64 filereader