使用Jquery进行所有类型的电话号码验证

时间:2012-02-16 09:40:48

标签: jquery validation phone-number

如何使用jquery验证所有类型的电话号码?

意思是,某些格式的电话号码是:

xxxxxxxxxx mobile numbers
 +91 xxxxxxxxxx mobile numbers
 xxxxxxx Land phone numbers
 xxxx xxxxxxx Land phone numbers etc..,

在我的表单中有输入字段来输入电话号码。我想用可能的电话号码格式验证它。这是我知道的一些格式。我也用全球验证它。

1 个答案:

答案 0 :(得分:0)

尝试使用PhoneFormat.js。 它将输入的任何电话号码格式化为预期的电话格式并删除“非法”字符。 从他们的文件:

  

这是您在拨号器应用中输入电话号码时手机使用的相同类型的代码。

这是一个用法示例(使用jQuery):

$("#phone").keydown(function(){
    $("#phone").val(formatLocal("US",$("#phone").val()));
});

这是你的小提琴:jsFiddle