JQ图片文件上传之前预览功能的简单实例(分享)


Posted in Javascript onNovember 12, 2017

1、先准备一个div

onchange触发事件

<input type="file" onchange="preview(this)" ></span>
<div id="preview"></div>

2、写JS代码

//上传图片之前预览图片
function preview(file){
if (file.files && file.files[0]){ 
var reader = new FileReader(); 
reader.onload = function(evt){ 
$("#preview").html('<img src="' + evt.target.result + '" width="95px" height="50px" />'); 
} 
reader.readAsDataURL(file.files[0]); 
}else{
$("#preview").html('<div style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src=\'' + file.value + '\'"></div>'); 
} 
}

以上这篇JQ图片文件上传之前预览功能的简单实例(分享)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
兼容多浏览器的字幕特效Marquee的通用js类
Jul 20 Javascript
javascript 最常用的10个自定义函数[推荐]
Dec 26 Javascript
SharePoint 客户端对象模型 (一) ECMA Script
May 22 Javascript
JavaScript将Table导出到Excel实现思路及代码
Mar 13 Javascript
jQuery实现仿腾讯迷你首页选项卡效果代码
Sep 17 Javascript
实例详解JSON数据格式及json格式数据域字符串相互转换
Jan 07 Javascript
jQuery编写textarea输入字数限制代码
Mar 23 jQuery
使用JS实现图片轮播的实例(前后首尾相接)
Sep 21 Javascript
Vue组件库发布到npm详解
Feb 17 Javascript
微信小程序仿微信运动步数排行(交互)
Jul 13 Javascript
JavaScript引用类型Date常见用法实例分析
Aug 08 Javascript
JS字典Dictionary类定义与用法示例
Feb 01 Javascript
JS实现小球的弹性碰撞效果
Nov 11 #Javascript
jQuery实现checkbox即点即改批量删除及中间遇到的坑
Nov 11 #jQuery
解决vue组件中使用v-for出现告警问题及v for指令介绍
Nov 11 #Javascript
JS Input里添加小图标的两种方法
Nov 11 #Javascript
fetch 使用及如何接收JS传值
Nov 11 #Javascript
AngularJS使用ng-repeat遍历二维数组元素的方法详解
Nov 11 #Javascript
AngularJS遍历获取数组元素的方法示例
Nov 11 #Javascript
You might like
双料怀旧--SHARP GF515的维护、修理和简单调试
2021/03/02 无线电
用php写的serv-u的web申请账号的程序
2006/10/09 PHP
PHP4实际应用经验篇(7)
2006/10/09 PHP
php下实现折线图效果的代码
2007/04/28 PHP
Destoon模板制作简明教程
2014/06/20 PHP
PHP实现AES256加密算法实例
2014/09/22 PHP
ThinkPHP中处理表单中的注意事项
2014/11/22 PHP
一款简单实用的php操作mysql数据库类
2014/12/08 PHP
Jquery Ajax的Get方式时需要注意URL地方
2011/04/07 Javascript
jquery实现表单输入时提示文字滑动向上效果
2015/08/10 Javascript
js实现黑色简易的滑动门网页tab选项卡效果
2015/08/31 Javascript
简单谈谈javascript中this的隐式绑定
2016/02/22 Javascript
jquery的父、子、兄弟节点查找,节点的子节点循环方法
2016/12/07 Javascript
jquery与ajax获取特殊字符实例详解
2017/01/08 Javascript
React Native使用fetch实现图片上传的示例代码
2018/03/07 Javascript
Javascript格式化并高亮xml字符串的方法及注意事项
2018/08/13 Javascript
vue实现倒计时获取验证码效果
2020/04/17 Javascript
[05:22]DOTA2 2015国际邀请赛中国区预选赛首日TOP10
2015/05/26 DOTA
[59:44]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 paiN vs iG
2018/03/31 DOTA
python连接mongodb操作数据示例(mongodb数据库配置类)
2013/12/31 Python
spark: RDD与DataFrame之间的相互转换方法
2018/06/07 Python
Python中list查询及所需时间计算操作示例
2018/06/21 Python
浅谈pycharm下找不到sqlalchemy的问题
2018/12/03 Python
浅谈python输出列表元素的所有排列形式
2020/02/26 Python
Python求两个字符串最长公共子序列代码实例
2020/03/05 Python
Python带参数的装饰器运行原理解析
2020/06/09 Python
深入解析HTML5使用SVG图像时的viewBox属性用法
2015/09/02 HTML / CSS
后勤部经理岗位职责
2014/02/23 职场文书
网吧七夕活动策划方案
2014/08/31 职场文书
离婚协议书怎么写2014
2014/09/30 职场文书
2014年银行员工工作总结
2014/11/12 职场文书
推广普通话宣传标语口号
2015/12/26 职场文书
小学教师暑期培训心得体会
2016/01/09 职场文书
HTML5页面音频自动播放的实现方式
2021/06/21 HTML / CSS
Nginx配置之实现多台服务器负载均衡
2021/08/02 Servers
Pygame Draw绘图函数的具体使用
2021/11/17 Python