【www.gdgbn.com--js教程】

/*
用途:校验ip地址的格式
输入:strip:ip地址
返回:如果通过验证返回true,否则返回false;
*/
java代码

 

  1. function f_check_ip(obj)  
   2. {  
   3.     var re=/^(d+).(d+).(d+).(d+)$/; //匹配ip地址的正则表达式 
   4.     if(re.test( obj.value )) 
   5.     { 
   6.         if( regexp.$1 <256 && regexp.$2<256 && regexp.$3<256 && regexp.$4<256) return true; 
   7.     } 
   8.     f_alert(obj,"请输入合法的计算机ip地址"); 
   9.     return false;  
  10. } 
  11.   

function f_check_ip(obj)
{
    var re=/^(d+).(d+).(d+).(d+)$/; //匹配ip地址的正则表达式
    if(re.test( obj.value ))
    {
        if( regexp.$1 <256 && regexp.$2<256 && regexp.$3<256 && regexp.$4<256) return true;
    }
    f_alert(obj,"请输入合法的计算机ip地址");
    return false;
}
 


/*
用途:检查输入对象的值是否符合端口号格式
输入:str 输入的字符串
返回:如果通过验证返回true,否则返回false
*/
java代码

   1. function f_check_port(obj) 
   2. { 
   3.     if(!f_check_number(obj)) 
   4.         return false; 
   5.     if(obj.value < 65536) 
   6.         return true; 
   7.     f_alert(obj,"请输入合法的计算机ip地址端口号"); 
   8.     return false;  
   9. } 
  10.   

function f_check_port(obj)
{
    if(!f_check_number(obj))
        return false;
    if(obj.value < 65536)
        return true;
    f_alert(obj,"请输入合法的计算机ip地址端口号");
    return false;
}

本文来源:http://www.gdgbn.com/wangyezhizuo/27695/