//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)+\d{8})$/)) {
alert("手機號碼格式不正確!");
//$("#moileMsg").html("<font color='red'>手機號碼格式不正確!請從新輸入!</font>");
$("#mobile").focus();
return false;
}
return true;
}
html
js電話號碼正則校驗--座機和手機號jquery
一、最新的電話號碼段:code
移動:134(1349除外)135 136 137 138 139htm
147
150 151 152 157 158 159
get
182 183 184 187 188it
聯通: 130 131 132
155 156
185 186
145io
電信:133 153 177 180 181 189function
二、電話號碼正則:class
固話:([0-9]{3,4}-)?[0-9]{7,8}test
手機:^((\+?86)|(\(\+86\)))?(13[012356789][0-9]{8}|15[012356789][0-9]{8}|18[02356789][0-9]{8}|147[0-9]{8}|1349[0-9]{7})$
function checkTel(){
var isPhone = /^([
0
-
9
]{
3
,
4
}-)?[
0
-
9
]{
7
,
8
}$/;
var isMob=/^((\+?
86
)|(\(\+
86
\)))?(
13
[
012356789
][
0
-
9
]{
8
}|
15
[
012356789
][
0
-
9
]{
8
}|
18
[
02356789
][
0
-
9
]{
8
}|
147
[
0
-
9
]{
8
}|
1349
[
0
-
9
]{
7
})$/;
var value=document.getElementById(
"ss"
).value.trim();
if
(isMob.test(value)||isPhone.test(value){
return
true
;
}
else
{
return
false
;
}
}