如何在黑莓浏览器上屏蔽输入
How to mask input on Blackberry browser
我正在使用jQuery Masked Input
插件来强制用户以正确的格式输入电话号码。
$(document).ready(function () {
$("#PhoneNumber").mask("(999)999-9999");
});
我遇到的问题是Masked Input
插件在黑莓浏览器上不起作用。
我试过使用:
- iMask - 没有运气
- 类型广播 - 没有运气
- 屏蔽输入 - 没有运气
有谁知道我如何让它在黑莓浏览器上运行。
我也欢迎使用其他可以为我提供类似功能的方法/插件。(只要它适用于黑莓浏览器)
任何帮助将不胜感激。
this: ^'([0-9]{3}')[0-9]{3}'-[0-9]{4}$ regular expression pattern matches: (999)999-9999
so you could use it to validate the input like this:
$('input:text').val().match(/^'([0-9]{3}')[0-9]{3}'-[0-9]{4}$/);
搜索了一圈之后,我发现了Mask JSAPI库。事实证明,这完全符合我需要它做的事情,并且可以在黑莓浏览器上运行。
所以为了回答我自己的问题,我最终使用了掩码 JSAPI 库,并像这样使用它:
<script type="text/javascript">
$(document).ready(function () {
document.frmReferral.reset();
oStringMask = new Mask("(###) ###-####");
oStringMask.attach(document.frmReferral.PhoneNumber);
});
</script>
相关文章:
- 如何为jQuery屏蔽输入插件创建一个允许字母数字、空格和重音字符的掩码
- 使用javascript在HTML中屏蔽输入
- 带有jQuery和屏蔽输入插件的手机掩码
- 在jQuery中屏蔽输入 - 不使用库
- 屏蔽输入插件 jquery
- 如何在黑莓浏览器上屏蔽输入
- 正则表达式屏蔽输入
- JQuery 屏蔽输入插件不适用于区号
- 捕获 jQuery 屏蔽输入的输入更改
- 如何使 JQuery 屏蔽输入插件在 Ajax 更新面板中的异步回发后 asp.net 工作
- 特殊的点屏蔽输入 HTML-JavaScript
- jQuery屏蔽输入插件无法处理表单输入
- 屏蔽输入插件出现问题
- 使用jQuery从右到左屏蔽输入
- 具有默认值的屏蔽输入插件
- 屏蔽输入插件
- Jquery屏蔽输入光标胡萝卜自动在错误的位置
- 在文本框上用javascript屏蔽输入
- Jquery验证与SSN Regex,屏蔽输入和依赖
- 如何启用在屏蔽输入插件中插入空格