/* 用于检验手机号的位数以及检验此手机中是否为中国移动的手机号*/ function checkMBPhone(phone){ var GSMPhNo = /^(13[4-9])|(159)|(158)|(150)|(151)|(152)/; //以134(5、6、7、8、9)或159,158,151,150开头; var num11 = /^\d{11}$/; //11位数字; if( "" != phone ){ if(num11.exec(phone)){ if(GSMPhNo.exec(phone)){ return true; }else{ alert("对不起,请您正确输入中国移动GSM手机号码(以134-139、159、158、152、151或150开头)!"); return false; } }else{ alert("请正确输入11位手机号码(数字)!"); return false; } }else{ alert("对不起,请输入您的手机号码!"); return false; } } /*应用于英文网站 用于检验手机号的位数以及检验此手机中是否为中国移动的手机号*/ function checkENMBPhone(phone){ var mbphno = /^(13[4-9])|(159)|(158)|(150)|(151)|(152)/; //以134(5、6、7、8、9)或150,151,152,158和159开头; var num11 = /^\d{11}$/; //11位数字; if( "" != phone ){ if(num11.exec(phone)){ if(mbphno.exec(phone)){ return true; }else{ alert("Please correctly input your CMCC phone number!(by 134-139,150,151,152,158 or 159 openings)!"); return false; } }else{ alert("Please correctly inputs your 11 digital phone numbers!"); return false; } }else{ alert("Please correctly input your phone number!"); return false; } } <!-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 携号调转 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> function getparastr(strname) { var hrefstr,pos,parastr,para,tempstr; hrefstr = window.location.href; pos = hrefstr.indexOf("?") parastr = hrefstr.substring(pos+1); para = parastr.split("&"); tempstr=""; for(i=0;i<para.length;i++) { tempstr = para[i]; pos = tempstr.indexOf("="); if(tempstr.substring(0,pos) == strname) { return tempstr.substring(pos+1); } } return null; } <!-- 输入手机号跳转 --> function phoneSkip(formName,phoneTxtName,urlType,url){ var phone = document.getElementById(phoneTxtName).value; if(checkMBPhone(phone)){ var urlto = url+"?method=urlSkip&phone="+phone+"&urlType="+urlType; window.open(urlto); } } <!-- 省市风貌->网上营业厅 --> function skipTo() { this.location="http://localhost:8080/service/transfer/provhall.do?urlType=2&phone="+getparastr("phone"); return false ; } <!-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 各地区资费查询 +++++++++++++++++++++++++++++++++++++++++++++++++++ --> continentId1="乌兹别克斯坦,也门,亚美尼亚,以色列,伊拉克,伊朗,关岛,卡塔尔,印度,印度尼西亚,叙利亚,吉尔吉斯斯坦,哈萨克斯坦,土库曼斯坦,土耳其,塔吉克斯坦,塞浦路斯,夏威夷,孟加拉,尼泊尔,巴勒斯坦,巴基斯坦,巴林,文莱,斯里兰卡,新加坡,日本,柬埔寨,格鲁吉亚,沙特,泰国,科威特,约旦,约旦河西岸,老挝,菲律宾,蒙古,越南,阿塞拜疆,阿富汗,阿曼,阿联酋,韩国,马尔代夫,马来西亚,黎巴嫩,东帝汶"; code1="667,666,101,652,102,739,951,650,656,637,783,668,660,664,647,950,651,961,657,734,661,648,665,642,655,636,632,643,659,653,640,649,663,790,762,641,645,644,658,751,791,654,633,738,639,646,1102"; continentId2="丹麦,丹麦措辛厄岛,丹麦朗厄兰岛,乌克兰,亚述尔群岛,伯罗奔尼撒,俄罗斯,保加利亚,克罗地亚,克里特岛,冰岛,列支敦士登,匈牙利,北爱尔兰,南贝佛兰岛,卢森堡,厄兰岛,哥特兰岛,圣港岛,圣马利诺,基克拉泽,塞尔维亚(献斯拉夫),奥伦岛,奥克尼群岛,奥地利,奥尔岛,安道尔,希腊,德国,意大利,意大利撒丁岛,意大利西西里岛,拉托维亚,挪威,捷克,摩尔多瓦,摩纳哥,撒丁岛,斯洛伐克,斯洛文尼亚,斯雅尔巴群岛,曼岛,朗厄兰岛,格陵兰岛,梵蒂冈,比利时,法国,法罗群岛,波兰,波恩荷尔摩岛,波斯尼亚和黑塞哥维那,波黑,泽西岛,海峡群岛,爱奥尼亚,爱尔兰,爱沙尼亚,瑞典,瑞士,白俄罗斯,直布罗陀,科索沃,科西嘉岛,立陶宛,罗弗敦群岛,罗马尼亚,艾伦岛,芬兰,英国,荷兰,葡萄牙,西佛里西亚群岛,西奥仑群岛,西班牙,西班牙伊比沙岛,西班牙切乌塔,西班牙加那利群岛,西班牙卡夫雷拉岛,西班牙卡那利群岛,西班牙梅诺卡岛,西班牙福门特拉,西班牙美利利亚,西班牙马略卡岛,设得兰群岛,郝布里底群岛,阿尔巴尼亚,马其顿,马德拉群岛,马耳他,黑山"; code2="671,767,766,697,731,954,695,705,694,733,673,784,693,729,778,681,727,726,785,718,952,706,221,730,689,715,761,708,686,683,956,720,699,672,690,698,717,754,691,704,960,678,161,242,719,675,674,712,688,728,243,707,680,679,953,682,700,670,687,696,703,711,716,701,752,702,714,669,677,676,685,777,753,684,755,958,759,957,959,756,758,760,757,769,768,692,710,732,709,713"; continentId3="乌拉圭,伯里兹,加拿大,危地马拉,厄瓜多尔,古巴,哥伦比亚,圣卢西亚,圣基茨和尼维斯,圣文森特,圭亚那(法属),墨西哥,多米尼加,多米尼加共和国,委内瑞拉,安圭拉,安提瓜岛,尼加拉瓜,巴哈马,巴巴多斯,巴布达,巴拉圭,巴拿马,巴西,开曼群岛,智利,格林纳丁斯,格林纳达,波多黎各,海地,牙买加,特克斯和凯克斯群岛,特立尼达,玻利维亚,瓜德罗普,百慕大,秘鲁,美国,美属处女岛,苏里南,萨尔瓦多,阿根廷,阿鲁巴,马提尼岛,洪都拉斯"; code3="789,596,589,143,946,786,780,745,142,747,947,593,770,592,788,201,746,145,147,771,772,598,595,735,773,590,763,774,744,203,749,202,204,594,597,743,591,588,764,775,748,750,144,146,1105"; continentId4="塔希提岛,塞班岛,天宁岛,帛琉岛,斐济,斯图尔特岛,新西兰,澳大利亚,关岛,巴布亚新几内亚"; code4="624,955,141,982,623,122,622,621,1103,1104"; continentId5="阿尔及利亚,埃及,埃塞俄比亚,安哥拉,贝宁,博茨瓦纳,布基纳法索,赤道几内亚,多哥,冈比亚,刚果,刚果民主共和国,加纳,加蓬,津巴布韦,喀麦隆,科特迪瓦(象牙海岸),肯尼亚,利比里亚,留尼汪,卢旺达,马达加斯加,马拉维,马里,毛里求斯,摩洛哥,莫桑比克,纳米比亚,南非,尼日尔,尼日利亚,塞拉里昂,塞内加尔,塞舌尔,苏丹,坦桑尼亚,突尼斯,乌干达,赞比亚,乍得,利比亚,中非共和国"; code5="612,604,945,983,150,614,616,611,782,736,608,609,618,620,615,740,619,606,984,149,948,765,776,737,601,602,605,607,600,1022,781,742,151,603,779,617,613,610,148,985,1106,1107"; var cpid_i,cpid_j; function listcountries() { var contenentcode; if(eval("document.countryFrm.continentId").value == "0"){ return; } else{ contenentcode = eval("document.countryFrm.continentId").value; } document.countryFrm.countryId.options[0].value = 0; document.countryFrm.countryId.options[0].text = "请选择..."; if (contenentcode == 0) { document.countryFrm.countryId.options.length = 1; } else { var countrylist = eval("continentId" + contenentcode + ".split(',')"); var codelist = eval("code" + contenentcode + ".split(',')"); document.countryFrm.countryId.options.length = countrylist.length + 1; for(var i=1; i<countrylist.length+1; i++) { document.countryFrm.countryId.options[i].value = codelist[i-1]; document.countryFrm.countryId.options[i].text = countrylist[i-1]; } } document.countryFrm.countryId.selectedIndex=0; return false; } <!-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
用于检验手机号的位数以及检验此手机中是否为中国移动的手机号
最新推荐文章于 2024-06-19 11:34:50 发布