javascript - 在 HTML 文件输入元素中仅显示 XML 文件

标签 javascript html forms input selection

如何在文件输入元素中只显示 XML 文件? 我阅读了“接受”属性,但也了解到没有浏览器真正支持它。我在这里找到了一些 JS 脚本,但它们运行不正常:-\

(我也在检查这个服务器端,但也想在客户端检查)

谢谢

最佳答案

答案很简单,您使用 MIME 类型。因此,如果它是您想要的 xml 文件,您只需执行以下操作:

<input type="file" accept="text/xml" />

如果您想查看 MIME 类型的完整列表,请查看此站点 http://www.iana.org/assignments/media-types/media-types.xhtml

关于javascript - 在 HTML 文件输入元素中仅显示 XML 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7053436/

相关文章:

javascript - 使用 AngularJS 注册

javascript - Bootstrap 的工具提示未按示例所示样式设置?

html - 强制浏览器呈现最接近的字体颜色后代。

javascript - 将 CSS 应用于 printWindow.print();在 JavaScript 中

forms - 如何在付款流程运行时禁用 Stripe 表单字段?

javascript - 将所有发布数据发送到 Jquery AJAX

javascript - 从 React 项目中提取架构

javascript - 回调Javascript PostMessage iOS Swift

javascript - 当比例超过全屏时,缩放向下滚动和向上滚动缩放的元素

php - 基于 php 下拉表单的重定向