JavaScript图片预览
2024-09-04 04:14:17
预览选中的图片文件
- jQuery
$("#selectImage").change(function(){
$("#image").attr("src",URL.createObjectURL($(this)[0].files[0]));
});
- Vue
data:{
image:""
},
methods:{
imageReaderAndShow:function (e) { //e是input type="file" 的change事件
let fileReader = new FileReader();
fileReader.readAsDataURL(e.target.files[0]); //e.target.files[0]是选中的图片文件数据
fileReader.onload=function(){
e.target.nextElementSibling.src=fileReader.result; //e.target.nextElementSibling表示input控件的下一个兄弟元素,因为这里是把<img> 紧挨着放在 <input> 后面的
this.image=e.target.files[0]; //这里是图片上传的时将文件数据赋值给this.image,可以放在方法外面
}
}
}
至此,若有纰漏,望各位不吝赐教
最新文章
- io.js入门(二)—— 所支持的ES6(上)
- PPP协议
- WAMP中phpMyAdmin登陆不了问题的解决方法
- Java初学者入门应该掌握的30个概念
- MySQL系列——在windows上通过压缩包的方式安装mysql
- myeclipse添加源码支持
- iOS 开发问题集锦(二)
- 转 : net use的使用
- jQuery API 中文文档
- Android实现网络多线程断点续传下载
- Python Web框架篇:Django templates(模板)
- springdata jpa查询用like时候需要输入该属性的类型字节码
- flask 虚拟换将安装
- 2018-2019-2 网络对抗技术 20165316 Exp4 恶意代码分析
- 在Netbeans的项目中添加JDBC驱动程序
- 剑指offer 11. 位运算 二进制中1的个数
- 和系统运行状况相关的Shell命令总结
- easyui DataGrid表体单元格跨列rowspan
- TCP三次握手(待细研究)
- [Windows][C#][.NET][WPF]基于ArcFace2.0+红外双目摄像头的活体检测
热门文章
- 如何监控 Linux 服务器状态?
- 分布式锁没那么难,手把手教你实现 Redis 分布锁!|保姆级教程
- 第一章03-Activity的启动模式
- 使用CURL和火车头软件采集搜狐文章
- Ehab and a 2-operation task【数论思想】
- (四)进行HTTPS请求并进行(或不进行)证书校验(示例)
- ESP8266局域网 路由器下作服务器模式串口透传 arduino uno示例 模板参考2
- JAVA设计模式 1 设计模式介绍、单例模式的理解与使用
- WeChair项目Alpha冲刺(10/10)
- drf之序列化组件(一):Serializer