首页 > 软件开发 > JQUERY >

jq如何获取上传图片的64

来源:互联网 2023-03-16 23:54:50 版权归原作者所有,如有侵权,请联系我们

我们在开发页面时,经常会用到上传图片的功能,那么如果是需要把图片用字符串保存到数据库时,我们怎么得到图片的base64字符串?用jq(jquery)如何获取上传图片的base64字符串?下面来看下。1Ah办公区 - 实用经验教程分享!

方法/步骤

  • 1

    首先看下我们的html, html很简单,一个input,type为file类型,一个textarea,是用来显示图片转换为base64的字符串的。1Ah办公区 - 实用经验教程分享!

    jq如何获取上传图片的641Ah办公区 - 实用经验教程分享!

  • 2

    运行后,现在只是看到有二个控件的界面,脚本逻辑还没有。1Ah办公区 - 实用经验教程分享!

    jq如何获取上传图片的641Ah办公区 - 实用经验教程分享!

  • 2相关内容未经许可获取自百度经验
  • 3

    要使用jq,我们首先要记得引入这个脚本库文件。1Ah办公区 - 实用经验教程分享!

    jq如何获取上传图片的641Ah办公区 - 实用经验教程分享!

  • 4

    接着添加脚本逻辑。1Ah办公区 - 实用经验教程分享!

    先在页面加载完成后,对id这file1的上传控件,添加change事件,代码如图1Ah办公区 - 实用经验教程分享!

    jq如何获取上传图片的641Ah办公区 - 实用经验教程分享!

  • 5

    然后通过this.files[0]的数组形式来获取到选择好上传的这个文件。1Ah办公区 - 实用经验教程分享!

    jq如何获取上传图片的641Ah办公区 - 实用经验教程分享!

  • 6

    然后实例一个FileReader对象,去读取上传的文件,1Ah办公区 - 实用经验教程分享!

    jq如何获取上传图片的641Ah办公区 - 实用经验教程分享!

  • 7

    读取后,把读取到的结果,也就是base64的字符串放到我们的textarea控件里显示出来。1Ah办公区 - 实用经验教程分享!

    jq如何获取上传图片的641Ah办公区 - 实用经验教程分享!

  • 8

    重新运行页面,点击页面上的浏览按钮来上传一张图片,1Ah办公区 - 实用经验教程分享!

    jq如何获取上传图片的641Ah办公区 - 实用经验教程分享!

  • 9

    选择好后,看下页面,就可以得到了图片的base64字符串了。1Ah办公区 - 实用经验教程分享!

    jq如何获取上传图片的641Ah办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!1Ah办公区 - 实用经验教程分享!


    标签: JQUERY

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号