获取数字键盘以显示输入类型=文字iOS

时间:2018-05-14 16:44:06

标签: html ios html5 forms input

()

我正在尝试强制点击文本输入时显示数字键盘(不是电话或小键盘)

<input type="text">

我尝试了几种方法:

方法#1:

<input type="tel">

打开电话键盘,但不允许使用句号或逗号(对于十进制数字)

方法#2:

<input type="text" pattern="\d*">
<input type="text" pattern="[0=9]*">

这两个都打开了没有任何小数字的小键盘

方法#3:

<input type="number">

这显示了正确的键盘,但是我无法进行自定义验证,因为它不会在类似“&#39; 1”的情况下分割出值。或者&#39; 1,2&#39;输入输入。

结论:

此时我已经尝试了所有内容并且已经使用显示默认文本输入,验证输入,并希望用户将自己切换到数字键盘。这显然不太理想。任何建议都将不胜感激。

1 个答案:

答案 0 :(得分:0)

尝试添加这些type="number" inputMode="numeric" pattern="[0-9]*"