原理:label里的for和input里的id一样的话,点击label就等于点击input,这样把默认头像的图片放到label里,并把label的for和input(type:file)里的id设置成一样的,再隐藏input,这样点击label里的图片,就等于点击了input上传文件。

代码:

<div class="form-group"><label for="id_avator">头像<img width="60" height="60" id="avatar_img" src="/static/blog/img/default_avatar.jpg"></label><input type="file" name="avator" id="id_avator" class="hidden">
</div>

效果图

转载于:https://www.cnblogs.com/lshedward/p/10382521.html

点击头像上传文件的效果相关推荐

  1. 修改form重定到iframe中,模拟异步上传文件的效果

    2019独角兽企业重金招聘Python工程师标准>>> <%@ page contentType="text/html; charset=GBK" lang ...

  2. springboot 头像上传 文件流保存 文件流返回浏览器查看 区分操作系统 windows 7 or linux...

    1 //我的会员中心 头像上传接口 2 /*windows 调试*/ 3 @Value("${appImg.location}") 4 private String winPath ...

  3. antd mobile ImagePicker实现点击头像上传

    另类方法处理点击头像进行上传:将设置为绝对定位并且设为透明图层覆盖在显示的头像图片上,点击正常上传 html: const renderAvatar=()=>{if(avatar){return ...

  4. html页面点击按钮上传文件,点击按钮实现文件上传及控制文件上传类型

    1.原生js实现文件上传 html部分: 上传文件 js部分: upload(event) { //代替执行上传功能 let it = event.target; $(it).next().click ...

  5. Android WebView嵌入H5之file头像上传文件,适配所有版本

    最近公司需要开发新的项目,为了节省时间成本,要求整体嵌入H5界面.对,没看错是整体嵌入,心中一万只草泥马奔腾,没办法大佬就是大佬,还是的照做. 今天来说说h5上传头像的问题吧.网上有很多的解决方案,开 ...

  6. jQuery点击头像上传头像图片并预览图片

    HTML代码 <div class="img_show img_show1">         <img src="img2/img06.jpg&quo ...

  7. 上传文件白名单_十大常见web漏洞——文件上传漏洞

    漏洞介绍 在我们浏览网页时,文件上传是非常常见的,比如我们会上传头像.附件.视频等文件,文件上传漏洞通常由于网页代码中的文件上传路径变量过滤不严造成的,如果文件上传功能实现代码没有严格限制用户上传的文 ...

  8. java cropper 上传_java web 网站头像上传处理 (springmvc +bootstrap+cropper)

    制作头像上传.请根据您的实际需求,修改代码,不完全正确,仅供参考! 前端页面设计使用bootstrap ,头像预览和剪裁工具使用cropper 后台使用springmvc. 现在来看前端的页面设计 前 ...

  9. java web 断点上传_使用WebUploader实现分片断点上传文件功能(二)

    写在前面: 这几天,有去研究一下WebUploader上传文件,前面的博客有记录下使用WebUploader简单上传文件的例子,今天就把分片断点上传的例子也记录下吧,在博客园中,也查看了一些资料,基本 ...

最新文章

  1. 一个 bug / Masonry的引入
  2. 安卓模拟器运行python_利用python+Appium 之 如何在设备(模拟器)上自动安装并启动APP...
  3. bs4爬取的时候有两个标签相同_PYTHON爬取数据储存到excel
  4. python mac读取 文件属性_从Python获取和设置mac文件和文件夹查找器标签
  5. [前端漫谈] 做一个四则计算器
  6. Linux笔记-bash中字符串拆分并且存到数组中
  7. JavaScript之常见算法排序
  8. android学习的java,android学习之java常识
  9. 6选择内核启动项_Linux内核都没搞懂,Alot和你还有什么关系?
  10. qt 对话框位置如何确定_便利店如何确定收银台位置?
  11. python代码模板
  12. 配置JDK、Tomcat环境、DNK环境
  13. 【深度学习风格化/生成艺术】图像融合--毫无违和
  14. MONGODB的压力测试
  15. cstring与string区别联系
  16. ICA原理推导及代码实现
  17. 怎样区别桃花、杏花、梨花、樱花、梅花、李花
  18. Java字符串首尾显示,中间隐藏
  19. 2022年数据中心产业发展将呈现三大新趋势
  20. Tornadao—模板语法(控制语句)

热门文章

  1. zepto-创建dom
  2. error LNK2005:错误改正方法
  3. atitit.薄伽梵歌overview  attilax 读后感
  4. 为什么dubbo使用ZkClient作为zookeeper的客户端
  5. AC自动机(Aho-Corasick automation)(转)
  6. 关于Silverlight IsolatedStorage 不能Serialze Parameter[]
  7. 让员工一再上当的5种社会工程骗局
  8. 2016-2017中国房地产走势大数据报告亮相
  9. quot;数据结构翻转课堂quot;答疑实录——链表
  10. 框架源码深入需要准备的知识之解析XML