【问题标题】:How to force numeric keyboard for ZipCode and Samsung Galaxy?如何为 ZipCode 和三星 Galaxy 强制使用数字键盘?
【发布时间】:2015-07-03 06:03:21
【问题描述】:

我已经阅读了有关 stackoverflow 的几个答案,这些答案并没有解决显示三星 Galaxy 邮政编码数字键盘的问题。

iOS 会调出数字键盘,但三星 Galaxy 不会为此代码调出数字键盘:

<input name="zipCode" type="text" pattern="\d*" required="required" title="Please enter a valid U.S. zip code">

HTML5 数字输入类型不起作用,因为它会截断以零开头的邮政编码:

<input name="zipCode" type="number" required="required" min="0" title="Please enter a valid U.S. zip code">

这不适用于 iOS 或三星 Galaxy,因为 iOS 会寻找 [0-9]* 或 \d* 的模式:

<input name="zipCode" type="text" pattern="^\d{5}$" required="required" title="Please enter a valid U.S. zip code">

【问题讨论】:

标签: android ios html


【解决方案1】:

我相信电话号码可能会起作用。试试:

&lt;input type="tel" /&gt;

【讨论】:

  • 我要使用的最终解决方案是:
猜你喜欢
  • 2013-10-26
  • 2015-08-11
  • 2015-01-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-02
相关资源
最近更新 更多