<script language="javascript">
function checkip(sipaddress)
{
var sipaddress=sipaddress
var ipsplit;
var re=/^(\d{1,3}\.){3}\d{1,3}\/(\d{1,3}\.){3}\d{1,3}$/gi;
var chkflag=true;
var errmsg="你输入的是一个非法的ip地址段!\nip段为::xxx.xxx.xxx.xxx/xxx.xxx.xxx.xxx(xxx为0-255)!"
if(sipaddress.search(re)==-1){
chkflag=false;
}else{
ipsplit=sipaddress.split("/");
ipsplit=ipsplit[0]+"."+ipsplit[1]
ipsplit=ipsplit.split(".");
for(i=0;i<8;i++){
if(ipsplit[i]>255){
chkflag=false;
break;
}
}
}
if(!chkflag)
alert(errmsg);
return chkflag
}
</script>
<input type="text" name="iptext" size=31>
<input type="button" value="check" onclick="checkip(iptext.value);">
