我希望我的上传者只允许这些类型:
> doc,docx.
> xls,xlsx.
> ppt,pptx.
> txt.
> pdf.
>图像类型.
我该如何实现?我应该把accept属性放在哪里?谢谢你的帮助.
编辑!!!
我还有一件事要问.当弹出窗口出现用于选择文件时,右下角有一个包含所有允许文件的下拉列表.在我的情况下,列表会很长.我在列表中看到,有一个名为All Supported Types的选项.默认情况下,如何选择它?消除所有其他选项?
任何帮助将不胜感激.谢谢.
解决方法
accept
attribute的价值是根据HTML5 LC,以逗号分隔的项目列表,每个项目都是特定的媒体类型,如图像/ gif,或像图像/ *的符号,指的是所有图像类型或文件名扩展名.gif. IE 10和Chrome支持所有这些,而Firefox不支持扩展.因此,最安全的方法是在这种情况下使用
media types和象/ image等符号
<input type="file" name="foo" accept= "application/msword,application/vnd.ms-excel,application/vnd.ms-powerpoint,text/plain,application/pdf,image/*">
原文地址:https://www.jb51.cc/html/230379.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。