如何在 html5 输入标签中仅选择多个 .csv 文件?

Posted

技术标签:

【中文标题】如何在 html5 输入标签中仅选择多个 .csv 文件?【英文标题】:How to select only multiple .csv files in html5 input tag? 【发布时间】:2014-04-21 09:57:18 【问题描述】:

我正在使用 html5 输入标签来多选 .csv 文件。到现在为止

<input type="file" id="files" name="files[]" accept=".csv" multiple />

但是当我点击浏览时,它会显示所有文件类型。我怎样才能让它工作?

谢谢。

【问题讨论】:

【参考方案1】:

试试:

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

或者看看这个solution。

【讨论】:

这个下拉菜单中有 4 个选项,3 个 Microsoft xls 内容,以及默认的 all files 你看过链接了吗? 链接中的建议对我也不起作用。【参考方案2】:

根据docs,accept 用于指定 mime 类型,而不是文件扩展名。请改用accept="text/csv"

【讨论】:

以上是关于如何在 html5 输入标签中仅选择多个 .csv 文件?的主要内容,如果未能解决你的问题,请参考以下文章

VSCode 在标签栏中仅显示一个文件(无法打开多个文件)

如何使用CSV数据集配置在Jmeter的不同线程中使用不同输入登录多个用户

如何使用 Powershell 从 csv 文件中仅读取一列

如何从 S3 存储桶中仅读取最近 7 天的 csv 文件

通过从每个集合中仅选择一个值来选择 k 个大小的子集

如何确保在文本字段中仅选择选择器数据