Abh*_*kur 8 html jquery android input jquery-mask
我遇到了jquery-masked-input v1.4插件的问题.
我有一个输入字段:
<input type="text" id="phone" placeholder="(999) 999-9999" />
Run Code Online (Sandbox Code Playgroud)
并将面具应用于它:
<script>
$("#phone").mask("(999) 999-9999");
</script>
Run Code Online (Sandbox Code Playgroud)
它适用于除台式机,手机(所有iphone,机器人)以外的所有设备,除了三星Android设备.
它在这些设备上的作用是当我尝试输入数字时,它只输入一位数字,并立即打开文本键盘.然后,当我再次尝试输入数字时,它将无法正常显示.例如.
我想输入:(989)942-0827我得到的:(898)___-__ 9
当我尝试输入数字时,文本键盘保持打开状态.
请建议任何解决方法.提前致谢.
小智 2
这篇文章已经很老了,但我还是想发帖...
我不能 100% 确定我理解您的问题,但请尝试将类型更改为数字。这应该始终强制使用数字键盘,而不显示文本键盘
<input type="number" id="phone" placeholder="(999) 999-9999" />
Run Code Online (Sandbox Code Playgroud)