【问题标题】:Jquery masked Input v1.4 issue with Samsung Android deviceJquery 掩盖了三星 Android 设备的 Input v1.4 问题
【发布时间】:2015-01-30 12:02:50
【问题描述】:

我遇到了 jquery-masked-input v1.4 插件的问题。

我有一个输入字段:

<input type="text" id="phone" placeholder="(999) 999-9999" />

并为其应用了掩码:

<script>
        $("#phone").mask("(999) 999-9999");
    </script>

它可以在所有设备上完美运行,包括台式机、手机(所有 iphone、android),三星 Android 设备除外。

它在这些设备上的作用是,当我尝试输入数字时,它只会输入一位数字,然后文本键盘会立即打开。然后当我再次尝试输入数字时,它不会正确显示。例如。

我想进入:(989) 942-0827 我得到了什么:(898)___-__9

当我尝试输入数字时,文本键盘不断打开。

请提出任何解决方法。提前致谢。

【问题讨论】:

  • 嗨,我没有同样的问题。您找到解决方案了吗?
  • 您好,我也遇到了同样的问题,您找到解决方法了吗?
  • 将类型更改为tel

标签: android jquery html input jquery-mask


【解决方案1】:

这已经很老了,但我想我还是会发帖的……

我不是 100% 确定我理解您的问题,但请尝试将类型更改为数字。这应该始终强制使用数字键盘,而不是显示文本键盘

<input type="number" id="phone" placeholder="(999) 999-9999" />

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    • 1970-01-01
    • 2013-04-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多