Jquery验证手机号码和邮箱是否正确的代码
以前写了一个JS验证邮箱格式的文章:
今天来一发JQuery的。
其中包括了手机号码的验证方法。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | //jquery验证邮箱 function checkSubmitEmail() { if ($("#email").val() == "") { //$("#confirmMsg").html("<font color='red'>邮箱地址不能为空!</font>"); alert("邮箱不能为空!") $("#email").focus(); return false; } if (!$("#email").val().match (/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/)) { alert("邮箱格式不正确"); //$("#confirmMsg").html("<font color='red'>邮箱格式不正确!请重新输入!</font>"); $("#email").focus(); return false; } return true; } //jquery验证手机号码 function checkSubmitMobil() { if ($("#mobile").val() == "") { alert("手机号码不能为空!"); //$("#moileMsg").html("<font color='red'>手机号码不能为空!</font>"); $("#mobile").focus(); return false; } if (!$("#mobile").val().match(/^(((13[0-9]{1})|159|153|189|180)+\d{8})$/)) { alert("手机号码格式不正确!"); //$("#moileMsg").html("<font color='red'>手机号码格式不正确!请重新输入!</font>"); $("#mobile").focus(); return false; } return true; } |
如果手机号码没有覆盖全的话可以继续加。
ASP中的URLEncode的解码函数 JQuery的.bind()、.live()和.delegate()的区别