Maison >interface Web >js tutoriel >Exemple de validation de numéro de téléphone jQuery
L'exemple de cet article partage le code spécifique pour la vérification du numéro de téléphone jQuery pour votre référence. Le contenu spécifique est le suivant
Vérification du numéro de téléphone :
//Prise en charge de l'adresse du numéro de téléphone portable. segments de numéro : 134 135 136 137 138 139 147 150 151 152 157 158 159 178 182 183 184 187 188
//numéro Unicom segment de numéro d'assistance à domicile : 130 131 132 145 155 156 186
//Localisation du numéro de télécom support Segment de numéro : 133 153 177 180 181 189
//Opérateur mobile : 170
Mobile :
Segment de numéro 2G (GSM) : 134-139, 150, 151, 152, 158-159 Segment de numéro 3G (TD-SCDMA) : 157, 187, 188, 147.
China Unicom :
Segment de numéro 2G (GSM) : 130-132, 155-156
Segment de numéro 3G (WCDMA) ) : 185, 186.
Télécom :
Segment de numéro 2G (CDMA) : 133, 153;
Segment de numéro 3G (CDMA2000) : 180, 189.
var myreg = /^(((13[0-9]{1})|(14[0-9]{1})|(17[0]{1})|(15[0-3]{1})|(15[5-9]{1})|(18[0-9]{1}))+\d{8})$/;Explication: Ce doit être un numéro de téléphone à 11 chiffres qui répond au format suivant
Explication] (5-9) ou 18 (0-9) Numéro à 8 chiffres
Remarque : L'expression régulière d'un entier positif (le premier chiffre ne peut pas être 0, comme 025 est illégal) : /^[1-9][0-9] *$/
<html> <script type="text/javascript" src="jquery-1.12.1.js"></script> </head> <body> <span id="lblErr" style="color:Red;"></span> <input name="PhoneNumber" type="text" id="PhoneNumber" style="width: 255px;"> <input type="submit" value="提交" onclick="submitValidate()" id="btnSave"> <script> function submitValidate(){ var strPhoneNumber = $("#PhoneNumber").val(); var isMobile; if (strPhoneNumber.length > 0) { var arrayPhoneNumber = strPhoneNumber.replace(";", ";").split(";"); if (arrayPhoneNumber.length > 5) { $("#lblErr").text("手机号最多能添加5个。"); $("#lblErr").css("display", ""); return false; } else { for (var i = 0; i < arrayPhoneNumber.length; i++) { isMobile = arrayPhoneNumber[i].match(/^(((13[0-9]{1})|(14[0-9]{1})|(17[0]{1})|(15[0-3]{1})|(15[5-9]{1})|(18[0-9]{1}))+\d{8})$/); if (!isMobile) { $("#lblErr").text("第 " + (i + 1) + " 个手机号: " + arrayPhoneNumber[i] + " 不正确。"); $("#lblErr").css("display", ""); return false; } } } } } </script> </body> </html>Ce qui précède représente l'intégralité du contenu de cet article. J'espère qu'il sera utile à l'apprentissage de chacun, et j'espère que tout le monde soutiendra le site Web PHP chinois. Pour plus d'exemples d'articles sur la vérification de numéro de téléphone jQuery, veuillez faire attention au site Web PHP chinois !