猿问

移动端网页input number实现数字键盘在ios上的问题?

移动端网页中有一个输入价格的文本框,必须要打开是数字键盘。我使用

<input type="number" />
安卓没有问题
ios却不行

然后查找网上资料

<input type="number" pattern="[0-9]" />
安卓没问题
ios弹出数字键盘,但是那个数字键盘没有小数点

demo: http://jsbin.com/peqoliroqo
好坑,查了半天,好多都是ios原生的解决方法,如果是移动web端有什么解决方法吗?


largeQ
浏览 1303回答 1
1回答

子衿沉夜

pattern里面是正则表达式, 写[0-9],自然没有小数点, 貌似要[0-9]\.才有
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答