<label class="col-sm-4 control-label" for="remark">企业logo:</label>
<div class="col-sm-8" style="width: 60%;">
<input id="input-4" name="file" type="file" class="file-loading" οnchange="onFileSelect(showimg,this.form.file,event)" />
<img name="showimg" id="showimg" src="../../common/img/image/user_128x128.png" style="width: 50px;height: 50px;" alt="预览图片" />
</div>
</div>
/**
* 选择上传图片显示img名称
*/
function onFileSelect(preview,el,e){
// let el = document.querySelector('input[type="file"]');//定位到file位置
// let preview = document.querySelector('img');//定位到预览位置
if (e.target.files.length) {
let file = e.target.files[0];
let reader = new FileReader();
reader.onloadend = () => {
console.log(reader);//把图片转为base64码加载显示
preview.src = reader.result;
}
reader.readAsDataURL(file);
}
/*var el = document.querySelector('input[type="file"]')
var preview = document.querySelector('img')
el.addEventListener('change',function (e){
if( e.target.files.length ){
var file = e.target.files[0]
var reader = new FileReader();
reader.onloadend = function() {
preview.src = reader.result;
}
reader.readAsDataURL(file);
}
})*/
// el.addEventListener('change', (e) => {
// console.log(e);
// if (e.target.files.length) {
// let file = e.target.files[0];
// let reader = new FileReader();
// reader.onloadend = () => {
// console.log(reader);//把图片转为base64码加载显示
// preview.src = reader.result;
// }
// reader.readAsDataURL(file);
// }
// });
}