js获取input上传图片装换为base64格式图片

Posted ConfigSzy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js获取input上传图片装换为base64格式图片相关的知识,希望对你有一定的参考价值。


<input name="upimage" id="upload_file" type="file"> <img src="/img/touxiang.jpg" id="showImage" ><br /><br />

<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script> //jq cdn   <script type="text/javascript">     var imgurl = ‘aaa‘;     $(‘#upload_file‘).change = function (){ gen_base64(); };     function $_(id) {       return document.getElementById(id);
     }     function gen_base64() {       var file = $_(‘upload_file‘).files[0];       r = new FileReader(); //本地预览       r.onload = function(){       console.log(r.result) //r.result 即为base64编码       $(‘#showImage‘).attr(‘src‘,r.result) } r.readAsDataURL(file); //Base64 } </script>

  





以上是关于js获取input上传图片装换为base64格式图片的主要内容,如果未能解决你的问题,请参考以下文章

input标签file文件上传图片,获取base64

上传图片获取base64位编码

js base64与canvas base64

js计算base64文件流大小

上传图片转换格式为base64并预览

html5 图片转为base64格式异步上传