HTML中input:file标签的使用
来源:互联网 发布:猪八戒网和淘宝 编辑:程序博客网 时间:2024/05/20 21:23
如何简单的使用
- 问题的由来
第一次看到别人在写网页,能够上传文件?好高大上!自己就在想这是怎么实现的?虽然当时没想出来也没有去百度了,但后来一次项目中我就需要处理文件上传这个操作。
- 了解
些项目的时候我也没去百度,因为当时一个页面一位学长也写了文件上传。我就翻他的代码,一看,原来是这个东西
<input type="file" accept="image/png,image/jpeg,image/gif" name="myPic" id="thePic">
万万没想到居然是这个东西,很简单的嘛!
但在实际使用的时候并不只是写个标签而已,你需要装饰。
- 使用
这是标签原始的样子
这是什么鬼?low爆了嘛!
所以说,我们需要对他的样式进行装饰。。
解决方案
- 将其设置为透明,设置宽高覆盖到需要用的地方。
- 使用label标签绑定input:file,点击label标签时上传文件,只需要装饰label标签即可,也需要将input标签隐藏透明
不用label标签时,像这样,设置透明像这样,当点击红方框内区域的时候弹出上传文件窗口。
使用label标签时也很简单,就把label标签看作是一个按钮即可。
又来一个问题
怎么检测已经上传了文件呢?因为需要检测用户上传文件并进行一些操作,比如说文件大小合不合适内容对不对
- 用什么事件来监听用户上传文件呢?
- 对了,可以检测input:file的input事件。
- 可以了!
如果还存在疑问,可以看一下这篇博文(我就是看这篇文章理解的)。
阅读全文
0 0
- HTML中input:file标签的使用
- js/html中input、text、redio、checkbox、file、option以及textarea标签的使用
- android支持html的<input type="file">标签
- android支持html的<input type="file">标签
- Html+CSS input type=file 文件标签的美化
- html中input标签的tabindex属性
- HTML中include file标签的用法
- HTML中include file标签的用法
- 使用input标签 type='file' 上传图片的问题
- Html input file控件使用accept过滤 限制的文件类型
- Html input file控件使用accept过滤 限制的文件类型
- html input标签的type属性的使用
- html标签input中id和name属性的区别
- HTML中<button>与<input>标签的区别
- HTML中input标签maxlength属性的妙处
- php获取html中input标签的值
- 简单的js限制html中input标签输入空格
- 关于HTML中input标签的新输入类型
- linux内存分配函数
- CentOS7安装OpenLDAP+MySQL+PHPLDAPadmin(本人测试通过)
- Oracle索引原理
- 李开复:那些“精力无限”的人,他们的秘诀是什么?
- MyEclipse使用Maven创建web项目+搭建SSM框架教
- HTML中input:file标签的使用
- C# AES 256 bits Encryption Library with Salt
- vtk的模块结构都有哪几部分构成
- Python的命名规则及赋值
- springBoot数据库连接池常用配置
- Scanner
- CentOS 7安装apache2.2.28
- 蓝桥杯-- 黄金连分数
- 每天一个linux命令 目录