【发布时间】: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">
【问题讨论】: