2012-05-29 60 views
1

我正在使用jQuery Masked Input插件來強制用戶以正確的格式輸入電話號碼。如何在黑莓瀏覽器上屏蔽輸入

$(document).ready(function() { 
     $("#PhoneNumber").mask("(999)999-9999"); 
}); 

我遇到的問題是Masked Input插件在黑莓瀏覽器上不起作用。

我已經嘗試使用:

有誰知道我能得到它的工作在黑莓瀏覽器。

我也歡迎其他方法/插件,會給我類似的功能。 (只要它在黑莓瀏覽器上運行)

任何幫助,將不勝感激。

回答

0

四處搜尋後,我來到了Mask JSAPI library。事實證明,這正是我所需要的,它可以在黑莓瀏覽器上運行。

因此,要回答我的問題,我結束了使用Mask JSAPI library,並用它這樣的:

​​
0
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}$/); 
+0

我需要它像演示的例子在這裏發揮作用:http://digitalbush.com/projects/掩蔽-輸入插件/ –