如何使用jquery验证所有类型的电话号码?
意思是,某些格式的电话号码是:
xxxxxxxxxx mobile numbers
+91 xxxxxxxxxx mobile numbers
xxxxxxx Land phone numbers
xxxx xxxxxxx Land phone numbers etc..,
在我的表单中有输入字段来输入电话号码。我想用可能的电话号码格式验证它。这是我知道的一些格式。我也用全球验证它。
答案 0 :(得分:0)
尝试使用PhoneFormat.js。 它将输入的任何电话号码格式化为预期的电话格式并删除“非法”字符。 从他们的文件:
这是您在拨号器应用中输入电话号码时手机使用的相同类型的代码。
这是一个用法示例(使用jQuery):
$("#phone").keydown(function(){
$("#phone").val(formatLocal("US",$("#phone").val()));
});
这是你的小提琴:jsFiddle