<input type="file">可以上传文件,这个就不用多介绍了。

其实我们使用此控件可以进行上传文件格式的控制。

特别说明:在实际应用中,不但要在前端进行验证,后端也是要进行验证的。

一.此控件两个主要属性:

属性值有以下几个比较常用:

accept:表示可以选择的文件MIME类型,多个MIME类型用英文逗号分开,常用的MIME类型见下表。

multiple:是否可以选择多个文件,多个文件时其value值为第一个文件的虚拟路径。

1.accept:

只能选择png和gif图片

1
<input id="fileId1" type="file" accept="image/png,image/gif" name="file" />

2.multiple:

多文件上传

1
<input id="fileId2" type="file" multiple="multiple" name="file" />

3.常用MIME类型:

01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
后缀名       MIME名称
*.3gpp    audio/3gpp, video/3gpp
*.ac3    audio/ac3
*.asf       allpication/vnd.ms-asf
*.au           audio/basic
*.css           text/css
*.csv           text/csv
*.doc    application/msword   
*.dot    application/msword   
*.dtd    application/xml-dtd   
*.dwg    image/vnd.dwg   
*.dxf      image/vnd.dxf
*.gif            image/gif   
*.htm    text/html   
*.html    text/html   
*.jp2            image/jp2  
*.jpe       image/jpeg
*.jpeg    image/jpeg
*.jpg          image/jpeg   
*.js       text/javascript, application/javascript   
*.json    application/json   
*.mp2    audio/mpeg, video/mpeg   
*.mp3    audio/mpeg   
*.mp4    audio/mp4, video/mp4  
*.mpeg    video/mpeg   
*.mpg    video/mpeg   
*.mpp    application/vnd.ms-project   
*.ogg    application/ogg, audio/ogg   
*.pdf    application/pdf   
*.png    image/png   
*.pot    application/vnd.ms-powerpoint   
*.pps    application/vnd.ms-powerpoint   
*.ppt    application/vnd.ms-powerpoint   
*.rtf            application/rtf, text/rtf   
*.svf           image/vnd.svf   
*.tif         image/tiff   
*.tiff       image/tiff   
*.txt           text/plain   
*.wdb    application/vnd.ms-works   
*.wps    application/vnd.ms-works   
*.xhtml    application/xhtml+xml   
*.xlc      application/vnd.ms-excel   
*.xlm    application/vnd.ms-excel   
*.xls           application/vnd.ms-excel   
*.xlt      application/vnd.ms-excel   
*.xlw      application/vnd.ms-excel   
*.xml    text/xml, application/xml   
*.zip            aplication/zip

原文发布时间为:2017-2-27

本文作者:admin

本文来自云栖社区合作伙伴“蚂蚁部落”,了解相关信息可以关注蚂蚁部落

原文链接:input:file上传类型控制简单介绍

input:file上传类型控制简单介绍相关推荐

  1. HTML5的 input:file上传类型控制

    一.input:file属性 属性值有以下几个比较常用: accept:表示可以选择的文件MIME类型,多个MIME类型用英文逗号分开,常用的MIME类型见下表. multiple:是否可以选择多个文 ...

  2. php 手机网站上传文件,HTML5的 input:file上传类型控制,html5手机上传图片调用API。...

    调用摄像.视频 调用语音 调用相机 调用相机 图片或者相册 一.input:file属性 属性值有以下几个比较常用: accept:表示可以选择的文件MIME类型,多个MIME类型用英文逗号分开,常用 ...

  3. ajax+ashx 完美实现input file上传文件

    1.input file 样式不能满足需求 <input type="file" value="浏览" /> IE8效果图:    Firefox效 ...

  4. Input file 上传文件

    Input file 上传文件 介绍 <input> type 类型为 file 的 input 元素使得用户可以选择一个或多个元素以提交表单的方式上传到服务器上,或者通过 Javascr ...

  5. 实现php a标签文件,HTML_如何点击a标签实现弹出input file上传文件对话框,html 复制代码代码如下: SPAN - phpStudy...

    如何点击a标签实现弹出input file上传文件对话框 html 复制代码代码如下: <div> <a href="###">添加图片a> < ...

  6. php input file 上传文件类型,php轻松实现文件上传功能

    本文分为五个部分针对php上传文件进行分析讲解,具体内容如下 文件上传变量 将服务器上的临时文件移动到指定目录下 php.ini上传相关配置 error错误号 单文件上传实例 1.文件上传变量 //$ ...

  7. input file 上传问题

    <input  type="file" accept=".png,jpg" multiple="multiple"/> 由于in ...

  8. input file 上传隐藏美化

    最近有一天,因为头像上传的 file 隐藏问题,加了个班,今天刚好有时间,赶紧记录一下. 先上代码,就是一个 css 样式优化. /*选择文件上传input css*/ .am-form-file { ...

  9. 微信安卓input file 上传onchange不能触发问题

    在公司的公众号里写了上传图片功能,但是发现部分安卓机型不能触发上传接口,排查发现是onchange没有被触发 解决方法: <input type="file" accept= ...

最新文章

  1. 中国移动这个编程大赛来了!
  2. 【 C 】在双链表中插入一个新值的简明程序
  3. ubuntu下Qt Creator使用valgrind检测内存泄漏
  4. php使用zeromq
  5. java dump命令例子,常用命令示例
  6. [转载] 一致性哈希
  7. oracle连接数达不到上限,Oracle超出最大连接数问题及解决(转)
  8. JSP页面元素-新手向
  9. Java数组去重的方法
  10. Unity3D UGUI不规则图片点击事件处理
  11. android 编译c代码吗,在Android手机上编译C代码
  12. 视频解析工具youtube-dl
  13. 汤晓鸥教授:人工智能让天下没有难吹的牛!
  14. linux服务器鼠标键盘没反应,Fedora 键盘鼠标输入没反应及解决办法
  15. web性能压力测试工具:WebBench详解
  16. CentOS7安装onlyoffice实现word的在线预览和编辑
  17. eBPF 如何简化服务网格
  18. 计算机合并单元格怎么操作,如何在Excel中批量合并单元格(快速一步)
  19. 【转】KCP快速可靠协议
  20. android端使用openCV与深度学习实现车牌识别

热门文章

  1. 华为Mate 30系列发布:电影级4摄,麒麟990 5G,没谷歌全家桶,售价高于iPhone11
  2. #第六次会议#(4.21)
  3. BZOJ2301:[HAOI2011]Problem b(莫比乌斯反演,容斥)
  4. WebApi跨域的解决方法
  5. V-rep学习笔记:机器人路径规划1
  6. 在FreeBSD上安装Bugzilla
  7. 学习社区以及网站总结
  8. 为什么要使用符号作为hash的键
  9. 如何重装Citrix XenServer不丢失SR数据
  10. MSSQL2000+asp.net+论坛安装过程