<script language="javascript" type="text/javascript">
<!--
function h()
{
document.mobileform.mobile.focus();
}
function checkMobile()
{
var mobile=document.mobileform.mobile.value;
var reg0=/^13\d{5,9}$/; //130--139。至少7位
var reg1=/^153\d{4,8}$/; //聯通153。至少7位
var reg2=/^159\d{4,8}$/; //移動159。至少7位
var my=false;
if (reg0.test(mobile))my=true;
if (reg1.test(mobile))my=true;
if (reg2.test(mobile))my=true;
if (!my){
document.mobileform.mobile.value='';
alert('對不起,您輸入的手即號碼錯誤。');
document.mobileform.mobile.focus();}
return my;
}
//-->
</script>
<style type="text/css">
<!--
body,td,th {}{
font-size: 12px;
}
-->
</style>
<body onload=h()>
因為手機號碼歸屬地查詢只需要前7位就足夠了,所以長度至少是7<br>
要嚴格驗證11位的話將{5,9}、{4,8}換成{8}即可!<br><br>
<form action="http://www.j55.cn/mobile/index.asp" method="post" name="mobileform" target="_blank" id="mobileform" onsubmit="return checkMobile()">
<span style="color:#000000">手機號碼:</span>
<input name="mobile" type="text" id="mobile" size="20" maxlength="16" value="">
<input name="post" type="hidden" value="ok">
<input name="Submit" type="submit" class="style5" value="我要查詢">
<input name="Submit2" type="reset" class="style5" value="重設">
</form>
</body>