我正在编写一个应用,我想让用户点击一个按钮输入一个数字。当他们单击按钮或附近的文本框时,我希望他们使用纯数字键盘输入值。我怎样才能做到这一点?
我最感兴趣的是iOS,但通用解决方案会更好。
答案 0 :(得分:1)
我研究了几种选择:
1)为操作系统提供keyboard hint文本框。这种方法很有效,但键盘弹出会使布局失灵并且无法正常聚焦。
2)使用notification.prompt,它工作得很整齐,但却是一个字母数字键盘。如果它支持数字键盘,这将是理想的。
答案 1 :(得分:0)
您可以将输入类型设置为type="tel"
以强制使用数字键盘。
<input name="someNumericOnlyInput" type="tel">