<div class="upload">
<span>上传图片</span>
<div class="uploadImg center">
<input type="file" multiple="multiple" id="pic" name='image_url' class="file-input" onchange = "selectFile()" style="position: absolute;color: transparent;right: 0;top: 0;opacity: 0;" />
<img class="crossImg" src="__VM__/new/images/cross.png" alt="">
</div>
</div>
<script>
function selectFile(){
var files = document.getElementById('pic').files;
if(files.length == 0){
return;
}
var file = files[0];
//把上传的图片显示出来
var reader = new FileReader();
// 将文件以Data URL形式进行读入页面
reader.readAsBinaryString(file);
reader.onload = function(f){
var src = "data:" + file.type + ";base64," + window.btoa(this.result);
$(".crossImg").attr("src",src);
}
}
</script>