Dur*_*sad 31 jquery android jquery-plugins maskedtextbox
我正在使用digitalbush蒙面输入jQuery插件.它在网络浏览器和iPhone浏览器中运行良好,但它不适用于Android移动设备.
我的问题:掩码在输入字段_ - _ - ___.
当我键入数字时,它将是12345685555 ___- -
示例:http://rossbender.com/temp/mask.html
有什么建议?我怎么解决这个问题?
谢谢普拉萨德.
Ton*_*nas 40
我通过三个操作解决了这个问题,这些操作修复了所有Android 4.0+手机:
type="tel"到输入,以触发数字键盘maxlength属性或将其设置为一定不会干扰插入符号操作的值,例如20.我尝试使用Jonathan Rowny提到的原始脚本,但我在S3 - Chrome浏览器上仍遇到同样的问题.我认为它与输入type="tel"和/或有关type="number".我最终不得不使用另一个插件.http://igorescobar.github.io/jQuery-Mask-Plugin/
jquery-mask(不要与jquery-masked-input混淆)非常相似,但语法略有不同.希望这可以帮助其他人解决这个问题.
jquery-masked-input语法:
$("#phone").mask("(999) 999-9999");
VS
jquery-mask语法: ('#phone').mask('(000) 000-0000');