如何允许使用Cordova / PhoneGap进行仅数字输入?

时间:2014-01-02 07:08:43

标签: cordova

我正在编写一个应用,我想让用户点击一个按钮输入一个数字。当他们单击按钮或附近的文本框时,我希望他们使用纯数字键盘输入值。我怎样才能做到这一点?

我最感兴趣的是iOS,但通用解决方案会更好。

2 个答案:

答案 0 :(得分:1)

我研究了几种选择:

1)为操作系统提供keyboard hint文本框。这种方法很有效,但键盘弹出会使布局失灵并且无法正常聚焦。

2)使用notification.prompt,它工作得很整齐,但却是一个字母数字键盘。如果它支持数字键盘,这将是理想的。

答案 1 :(得分:0)

您可以将输入类型设置为type="tel"以强制使用数字键盘。

<input name="someNumericOnlyInput" type="tel">