HTML input accept 属性

月间摘星

HTML <input> accept 属性

规定在文件上传中服务器只接受图像文件:

<form action="demo_form.html">
  <input type="file" name="pic" accept="image/*">
  <input type="submit">
</form>

浏览器支持

HTML input accept 属性HTML input accept 属性HTML input accept 属性HTML input accept 属性HTML input accept 属性

Internet Explorer 10、Firefox、Opera、Chrome 和 Safari 6 支持 accept 属性。

注意:Internet Explorer 9 及之前的版本都不支持 <input> 标签的 accept 属性。


定义和用法

accept 属性规定了可通过文件上传提交的服务器接受的文件类型。

注意:accept 属性仅适用于 <input type="file">。

提示:请不要将该属性作为您的验证工具。应该在服务器上对文件上传进行验证。


HTML 4.01 与 HTML5之间的差异

无。


语法

  
    <input accept="audio/*|video/*|image/*|MIME_type">

提示:如需规定多个值,请使用逗号分隔(比如 <input accept="audio/*,video/*,image/*" />)。

属性值

描述
audio/* 接受所有的声音文件。
video/* 接受所有的视频文件。
image/* 接受所有的图像文件。
MIME_type 一个有效的 MIME 类型,不带参数。请参阅 IANA MIME 类型,获得标准 MIME 类型的完整列表。


版权声明:本页面内容旨在传播知识,为用户自行发布,若有侵权等问题请及时与本网联系,我们将第一时间处理。E-mail:284563525@qq.com

目录[+]

取消
微信二维码
微信二维码
支付宝二维码