<script language="JavaScript">
function js_verify(addr){
var part_addr=addr.split(".");
if(part_addr.length!=4){
return false;
}
else{
var part;
for(part in part_addr){
if(isNumeric(part)){
if(parseInt(part_addr[part])<0||parseInt(part_addr[part])>255){
return false;
}
}
else{
return false;
}
}
}
return true;
}
function isNumeric(str){
if(str.length==0){
return false;
}
for(var i=0;i<str.length;i++){
if(str.charAt(i)<"0"||str.charAt(i)>"9"){
return false;
}
}
return true;
}
</script>
<p><input type="text" name="iptxt" value="255.9.0.1">
<input type="button" name="btn1" value="测试IP" onclick="alert(js_verify(iptxt.value))">
</p>