使用 accept
属性,accept
属性的值是一个包含一个或多个(用逗号分隔)这种唯一文件类型说明符的字符串。
每个唯一文件类型说明符可以采用下列形式之一:
- 一个以英文句号(".")开头的合法的不区分大小写的文件名扩展名。例如: .jpg,.pdf 或 .doc。
- 一个不带扩展名的 MIME 类型字符串。
- 字符串 audio/*, 表示“任何音频文件”。
- 字符串 video/*,表示 “任何视频文件”。
- 字符串 image/*,表示 “任何图片文件”。
如设置文件选择只能选择图片使用 accept="image/*"
<input type="file" accept="image/*">
文件选择多类型设置,如只能选择图片和音视频文件
<input type="file" accept="image/*,audio/*,video/*">