Mobile 移动设备的强制数字键盘

Mobile 移动设备的强制数字键盘,mobile,mobile-website,Mobile,Mobile Website,这不是一个“移动”网站。它是常规的HTML/CSS。当移动设备聚焦于我的文本框时,有没有办法强迫它们用数字键盘弹出?这就是所谓的“wap输入格式”。 您可以在css或样式元素中使用它,例如 <input type="text" style="-wap-input-format: 'N'"/> 看 编辑:我不知道你想弹出数字键盘。我不确定HTML5是否可能有一种新的输入类型“number”,告诉移动设备调出数字键盘: 在这里阅读相关信息(以及其他新的输入类型):我们很幸运地结合

这不是一个“移动”网站。它是常规的HTML/CSS。当移动设备聚焦于我的文本框时,有没有办法强迫它们用数字键盘弹出?

这就是所谓的“wap输入格式”。 您可以在css或样式元素中使用它,例如

<input type="text" style="-wap-input-format: 'N'"/>


编辑:我不知道你想弹出数字键盘。我不确定HTML5是否可能有一种新的输入类型“number”,告诉移动设备调出数字键盘:


在这里阅读相关信息(以及其他新的输入类型):

我们很幸运地结合使用了
type=“number”
pattern=“\d*”
。我们已经在iOS和Android设备上看到了成功,尽管我没有一个OS版本列表可以在这里分享

<input type="number" pattern="\d*" name="year">

只是根据新技术更新了这篇文章

<input type="number"/>

除了iOS之外,它还适用于大多数操作系统

因此,引入了一个新版本,您可以简单地使用:

<input type="tel"/>

这就迫使现在的任何移动设备上都必须有数字键盘


您可以参考此主题的更多信息。

这是针对WCS的,我不使用它。这不适用于常规CSS。您应该能够使用它的内联样式,如果手机支持它,它将工作。在symbian上工作。没有一种方法可以保证在所有设备上都能正常工作。你有没有想解决的具体问题?或者你只是想让用户输入一个简单的数字?没有具体问题,我只是希望它默认为数字键盘。