87,922
社区成员
发帖
与我相关
我的任务
分享
function getMobileType(mobileNo) {
//移动电话
var regmobile = /^\d{11}$/gi;
//var regphone = /^\d{3,4}-{0,1}\d{7,8}$/gi;
var mobileType = "ebb0741f-7f36-4edb-9df4-73beb648da74";
var index = 0;
if (regmobile.test(mobileNo) && mobileNo.substring(0, 1) != "0") {
switch (mobileNo.substring(0, 3)) {
case "134":
case "135":
case "136":
case "137":
case "138":
case "139":
case "150":
case "151":
case "157": //3g
case "158":
case "159":
case "187": //3g
case "188": //3g
mobileType = "110b05ac-3e0c-4530-a927-61624ca4995b"; //移动
break;
case "130":
case "131":
case "132":
case "155":
case "156":
case "185": //3g
case "186": //3g
mobileType = "862da70c-8176-4901-ab42-069f7e91da71"; //联通
break;
case "133":
case "153":
case "400":
case "800":
case "189": //3g
case "180": //3g
mobileType = "ebb0741f-7f36-4edb-9df4-73beb648da74"; //电信
break;
}
}
var objdro = document.getElementById("<% =dropPhoneNumType.ClientID %>");
objdro.value = mobileType;
}
<script type="text/javascript">
<!--
var reg = /^(?:(?:\(\d{3,4}\)|\d{3,4})?-?\d{7,8})$/;
alert(reg.test('010-12345678'))
alert(reg.test('(010)12345678'))
alert(reg.test('0551-1234567'))
alert(reg.test('(0551)1234567'))
alert(reg.test('1234567'))
alert(reg.test('12345678'))
alert(reg.test('12345-678'))
//-->
</script>