$("#chooseImage").on('change',function(){
let filePath = $(this).val(); //获取到input的value,里面是文件的路径
let fileFormat = filePath.substring(filePath.lastIndexOf(".")).toLowerCase(); //获取文件后缀
let src = window.URL.createObjectURL(this.files[0]); //转成可以在本地预览的格式
// 检查是否是图片
if( !fileFormat.match(/.png|.jpg|.jpeg|.bmp|.gif/) ) {
//error_prompt_alert
alert('上传错误,文件格式必须为:png/jpg/jpeg/bmp/gif');
this.value = ""; //真的傻逼,val()和value这两个有啥区别?
return ;
}
$('#img-avatar').attr('src', src); //将图片地址放置在img的src中。
});
403 没有权限访问亲