【问题标题】:input number don't work in IE输入数字在 IE 中不起作用
【发布时间】:2014-10-31 14:21:58
【问题描述】:

我有

input type="number" pattern="[-+]?[0-9]*[.,]?[0-9]+"/

此代码在 Chrome 和 Firefox 中运行良好,但 IE 无法运行。

我需要帮助。谢谢。

【问题讨论】:

  • “不工作” = ??哪个IE?你做了什么来调试它?你能试试用大写字母的完整句子吗?
  • 请参阅caniuse.com/#feat=input-number 了解浏览器对此功能的支持

标签: html internet-explorer input


【解决方案1】:

IE 和移动浏览器对此输入类型的支持有限。

有关详细信息,请参阅以下网站:

根据 html5please 网站,有一个 javascript polyfill 可以优雅地处理旧浏览器。

【讨论】:

    【解决方案2】:

    Microsoft recognises HTML5's input type="number" in IE10 and IE11, but still has no UI support for it.

    您必须等待或使用 JavaScript 自己实现。无论如何,您可能会考虑与大量潜在用户向后兼容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-01-17
      • 2012-09-09
      • 2012-06-19
      • 1970-01-01
      • 2016-04-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多