为什么input 文件选择器指定 mime 类型无效?

2024-11-01 21:35:50 编辑:抖狐科技 来源:摘自互联网

为什么input 文件选择器指定 mime 类型无效?

input文件选择器指定mime类型无效?

在使用input文件选择器时,目标是限制用户只能选择特定文件类型,如xls、xlsx和csv。然而,在设置mime类型时,遭遇csv不起效的问题。

代码如下:

<input type="file"
       id="avatar" name="avatar"
       accept="application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,text/csv">

登录后复制

运行结果显示,只有xls和xlsx的mime类型生效,而csv无效。

解决方法:

为了解决此问题,可以在accept属性中添加.csv扩展名:

accept="application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,text/csv, .csv"

登录后复制

这样,文件选择器将能够正确限制用户只能选择xls、xlsx和csv文件。

以上就是为什么input 文件选择器指定 mime 类型无效?的详细内容,更多请关注抖狐科技其它相关文章!

本站文章均为抖狐网站建设摘自权威资料,书籍,或网络原创文章,如有版权纠纷或者违规问题,请即刻联系我们删除,我们欢迎您分享,引用和转载,我们谢绝直接复制和抄袭!感谢...
我们猜你喜欢