使用Cordova和HTML在移动设备上强制启用数字键盘,即使输入类型为"text"。

4

我知道可以使用type="number"显示数字键盘,但问题是我想根据输入的数字重新格式化输入为字符串。

因此,我想要一个文本字段,但它应该在点击时显示数字键盘。这可能吗?

2个回答

0
您可以动态更改字段的类型。类似于:
onFocus = "this.type = 'number'";

onBlur = "this.type = 'text'";

0
我建议使用 type="text",然后对输入值执行 parseInt()。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接