//值驗証,判斷IP是否合法,反回bool 值
//strIP: IP字符串
//調用實例:  CheckIP('192.168.1.113');  return:true
 function CheckIP(strIP) 
 {     
    var re=/(\d+)\.(\d+)\.(\d+)\.(\d+)/g;  
    if(re.test(strIP)==false) 
    { 
        return false; 
    } 
    var ip=strIP.split('.'); 
    var ip1=parseInt(ip[0],10); 
    var ip2=parseInt(ip[1],10); 
    var ip3=parseInt(ip[2],10); 
    var ip4=parseInt(ip[3],10); 
    if(ip1>255||ip2>255||ip3>255||ip4>255) return false; 
    if(ip1==0||ip4==0) return false; 
    return true; 
}