在html下实现文件上传非常简单,但我注意到有一个'accept'属性可以添加到<input type="file" ...>标记中.
此属性是否可用作限制文件上传到图像等的方法?使用它的最佳方法是什么?
或者,有没有办法限制文件类型,最好是在文件对话框中,为html文件输入标签?
我想让jQuery将文件上传字段限制为仅jpg/jpeg,png和gif.我正在进行后端检查PHP.我JavaScript已经通过一个函数运行我的提交按钮所以我真的只需要知道在提交或提醒之前如何检查文件类型.
已经阅读了相当多的文档,但似乎无法在 Chrome 中使用这个非常基本的东西。
<input type="file" accept=".jpg, .png"/>
Run Code Online (Sandbox Code Playgroud)
打开的对话框只在扩展下拉菜单中显示“自定义文件”。看到这个小提琴。
它似乎只适用于单个扩展规范。还尝试使用一些 mime 类型无济于事。
html ×2
file ×1
file-type ×1
file-upload ×1
filter ×1
html5 ×1
input ×1
javascript ×1
jquery ×1
mime-types ×1