TimeLord

有志者,事竟成,卧薪尝胆,百二秦关终属楚; 苦心人,天不负,破斧沉舟, 三千越甲可吞吴!

IT博客 首页 新随笔 联系 聚合 管理
  1 Posts :: 38 Stories :: 0 Comments :: 0 Trackbacks
<script language=javascript>

function check()

{

//alert("IP地址输入非法!");

var pattern=/^(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])$/;

flag_ip
=pattern.test(document.all.ip.value);

if(!flag_ip)

{

alert(
"IP地址输入非法!");

document.all.ip.focus();

return false;

}

}

</script>

<form onsubmit="return check()">

<INPUT TYPE="text" NAME="ip">

<INPUT TYPE="submit">

</form> 

<script   language=javascript>
    
  
function   checkIP2()     
  {   
     
var ip=document.all.ip.value;   
      
var exp=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;       
      
var reg   =  ip.match(exp);     
      
var ErrMsg="你输入的是一个非法的IP地址段!\nIP段为::xxx.xxx.xxx.xxx(xxx为0-255)!"     
      
var Msg="你输入的是一个合法的IP地址段!"     
      
if(reg==null)     
      {     
          alert(ErrMsg);     
      }     
      
else     
      {     
          alert(reg);     
      }     
  }     
</script>
<form onsubmit="return checkIP2()">

<INPUT TYPE="text" NAME="ip">

<INPUT TYPE="submit">

</form> 
posted on 2007-10-15 13:24 TimeLord 阅读(467) 评论(0)  编辑 收藏 引用 所属分类: AJAX