//全部选中/或不选 function allSelect(obj){ var b = false; if(obj.checked){ b = true; }else{ b = false; } checkbox = document.all.checkRecords; if(checkbox){ if(checkbox.length){ size = checkbox.length; for(i=0;i×") changeFlag=false; return; } var ip4flag=inputString.match(ip4Match); var ip6flag=inputString.match(ip6Match); if(ip4flag!=undefined&&ip4flag!=""){ $(data).parent().append("") }else if(ip6flag!=undefined&&ip6flag!=""){ $(data).parent().append("") }else{ $(data).parent().append("×") changeFlag=false; } } // 校验网关 function checkGateway(data){ changeFlag=true; $(data).parent().find(".gateway_error").remove(); $(data).parent().find(".gateway_success").remove(); var static_gw=$(data).val(); if(static_gw=='') { $(data).parent().append("×") changeFlag=false; return; } var gatewayMatch=/^(\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 gatewayflag=static_gw.match(gatewayMatch); if(gatewayflag!=undefined&&gatewayflag!=""){ $(data).parent().append("") }else{ $(data).parent().append("×") changeFlag=false; return; } } //校验掩码 function checkMask(data){ changeFlag=true; $(data).parent().find('.mask_success').remove(); $(data).parent().find('.mask_error').remove(); var mask = $(data).val(); var maskMatch=/^(254|252|248|240|224|192|128|0)\.0\.0\.0|255\.(254|252|248|240|224|192|128|0)\.0\.0|255\.255\.(254|252|248|240|224|192|128|0)\.0|255\.255\.255\.(254|252|248|240|224|192|128|0)$/; if(mask==undefined||mask==''){ $(data).parent().append("×") changeFlag=false; return; } var maskflag=mask.match(maskMatch); if(maskflag!=undefined&&maskflag!=""){ $(data).parent().append("") }else{ $(data).parent().append("×") changeFlag=false; } } //校验mac function checkMac(data){ $(data).parent().find(".mac_error").remove(); $(data).parent().find(".mac_success").remove(); var inputString = $(data).val(); var macMatch=/^[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}$/; var macMatch2=/^[A-Fa-f0-9]{2}-[A-Fa-f0-9]{2}-[A-Fa-f0-9]{2}-[A-Fa-f0-9]{2}-[A-Fa-f0-9]{2}-[A-Fa-f0-9]{2}$/; if(inputString==undefined||inputString==''){ $(data).parent().append("×") changeFlag=false; return; } var mac1 = new Array(); mac1 = inputString.split(":"); var mac2 =new Array(); mac2 = inputString.split("-"); if(!(mac1.length == 6||mac2.length==6)){ $(data).parent().append("×") changeFlag=false; return; } var macflag=inputString.match(macMatch); var macflag2=inputString.match(macMatch2); if(macflag!=undefined&&macflag!=""){ changeFlag=true $(data).parent().append("") }else if(macflag2!=undefined&&macflag2!=""){ changeFlag=true $(data).parent().append("") }else{ $(data).parent().append("×") changeFlag=false; } }