全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

JavaScript中的FileReader图片预览上传功能实现代码

关于filereader图片预览上传功能的实现代码如下所示:

html:

<div style="width:200px;height:200px;">
 <label for="ceshi" style="display:block;">
  <img style="width:200px;height:200px;" id="image" src=""/>
  <input id="ceshi" type="file" onchange="selectImage(this);" hidden/>
 </label>
</div>

js:

 var image = '';
 function selectImage(file){
 if(!file.files || !file.files[0]){
   return;
 }
 var reader = new FileReader();
 reader.onload = function(evt){
  document.getElementById('image').src = evt.target.result;
  image = evt.target.result;
 }
 reader.readAsDataURL(file.files[0]);
 }
 function uploadImage(){
  console.log(image);
  $.ajax({
   type:'POST',
   url: 'ajax/uploadimage', //图片上传地址
   data: {image: image},
   async: true,
   dataType: 'json',
   success: function(data){
   if(data.success){
    alert('上传成功');
   }else{
   alert('上传失败');
   }
  },
  error: function(err){
   alert('网络故障');
  }
 });
}

引用:<script src="js/jQuery.min.js"></script>

总结

以上所述是小编给大家介绍的JavaScript中的FileReader图片预览上传功能实现代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# filereader图片预览上传  # js  # filereader  # JS中利用FileReader实现上传图片前本地预览功能  # JavaScript使用FileReader实现图片上传预览效果  # 原生js FileReader对象实现图片上传本地预览效果  # JS+HTML5 FileReader实现文件上传前本地预览功能  # JavaScript html5利用FileReader实现上传功能  # 基于JavaScript FileReader上传图片显示本地链接  # javascript HTML5文件上传FileReader API  # javascript结合fileReader 实现上传图片  # JS实现上传图片的三种方法并实现预览图片功能  # JS中FileReader类实现文件上传及时预览功能  # 上传  # 小编  # 在此  # 给大家  # 所示  # 所述  # 给我留言  # 感谢大家  # 图片上传  # 疑问请  # 有任何  # id  # image  # input  # src  # display  # img  # block  # var 


相关文章: 如何在搬瓦工VPS快速搭建网站?  建站之星手机一键生成:多端自适应+小程序开发快速建站指南  外贸公司网站制作,外贸网站建设一般有哪些步骤?  交易网站制作流程,我想开通一个网站,注册一个交易网址,需要那些手续?  音乐网站服务器如何优化API响应速度?  建站主机默认首页配置指南:核心功能与访问路径优化  学校建站服务器如何选型才能满足性能需求?  建站之星北京办公室:智能建站系统与小程序生成方案解析  高防网站服务器:DDoS防御与BGP线路的AI智能防护方案  Android滚轮选择时间控件使用详解  如何零基础开发自助建站系统?完整教程解析  已有域名和空间如何搭建网站?  如何通过主机屋免费建站教程十分钟搭建网站?  网站制作的方法有哪些,如何将自己制作的网站发布到网上?  实例解析angularjs的filter过滤器  如何确认建站备案号应放置的具体位置?  C++时间戳转换成日期时间的步骤和示例代码  如何通过PHP快速构建高效问答网站功能?  已有域名建站全流程解析:网站搭建步骤与建站工具选择  XML的“混合内容”是什么 怎么用DTD或XSD定义  模具网站制作流程,如何找模具客户?  详解jQuery停止动画——stop()方法的使用  专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?  如何正确下载安装西数主机建站助手?  建站主机服务器选购指南:轻量应用与VPS配置解析  学校为何禁止电信移动建设网站?  网站制作知乎推荐,想做自己的网站用什么工具比较好?  中山网站推广排名,中山信息港登录入口?  ppt在线制作免费网站推荐,有什么下载免费的ppt模板网站?  建站之星如何保障用户数据免受黑客入侵?  建站之星备案是否影响网站上线时间?  手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?  详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)  手机网站制作与建设方案,手机网站如何建设?  娃派WAP自助建站:免费模板+移动优化,快速打造专业网站  如何快速打造个性化非模板自助建站?  建站之星如何配置系统实现高效建站?  长沙做网站要多少钱,长沙国安网络怎么样?  宠物网站制作html代码,有没有专门介绍宠物如何养的网站啊?  制作证书网站有哪些,全国城建培训中心证书查询官网?  Python文件管理规范_工程实践说明【指导】  如何用y主机助手快速搭建网站?  如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?  广东企业建站网站优化与SEO营销核心策略指南  唐山网站制作公司有哪些,唐山找工作哪个网站最靠谱?  如何通过NAT技术实现内网高效建站?  北京网站制作公司哪家好一点,北京租房网站有哪些?  视频网站制作教程,怎么样制作优酷网的小视频?  如何在IIS7中新建站点?详细步骤解析  如何通过虚拟主机快速搭建个人网站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。