图片转base64
Posted 吕岳阳
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了图片转base64相关的知识,希望对你有一定的参考价值。
<input id="file" type="file"> <br> <textarea id="imgbase" name="" id="" cols="100" rows="10"></textarea>
js代码:
var file = document.getElementById(‘file‘) file.onchange = function(){ // 获取files对象 var f = this.files[0]; // 判断是否为图片 if (!(f.type.indexOf(‘image‘) == 0 && f.type && /\.(?:jpg|png|gif)$/.test(f.name))){ this.value = null; alert(‘图片只能是jpg,gif,png‘); return; } // 转换 var reader = new FileReader() reader.readAsDataURL(f) reader.onload = function(e){ document.getElementById(‘imgbase‘).value = this.result; }; };
以上是关于图片转base64的主要内容,如果未能解决你的问题,请参考以下文章