图片上传预览方法 js

图片上传预览方法 js

JS图片上传预览函数

function previewImage(file_id, img_id) {
document.getElementById(file_id).onchange = function (evt) {
// 如果浏览器不支持FileReader,则不处理
if (!window.FileReader) return;
var files = evt.target.files;
for (var i = 0, f; f = files[i]; i++) {
if (!f.type.match(‘image.*’)) {
continue;
}
var reader = new FileReader();
reader.onload = (function (theFile) {
return function (e) {
// img 元素
document.getElementById(img_id).src = e.target.result;
};
})(f);
reader.readAsDataURL(f);
}

}
}

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据