本程序使用正则表达式来判断输入的IP地址是否有效。
var IPAddress = form.appId.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 = IPAddress.match(exp); var ErrMsg="你输入的是一个非法的IP地址段!\nIP段为::xxx.xxx.xxx.xxx(xxx为0-255)!"; if(reg==null) { alert(ErrMsg); return false; }
本文源自:翔宇亭——IT乐园(http://www.biye5u.com),转载请保留此信息!