var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; }; if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } } { let window = _____WB$wombat$assign$function_____("window"); let self = _____WB$wombat$assign$function_____("self"); let document = _____WB$wombat$assign$function_____("document"); let location = _____WB$wombat$assign$function_____("location"); let top = _____WB$wombat$assign$function_____("top"); let parent = _____WB$wombat$assign$function_____("parent"); let frames = _____WB$wombat$assign$function_____("frames"); let opener = _____WB$wombat$assign$function_____("opener"); /***************************************************************** * jQuery Validateæ©å±éªè¯æ¹æ³ (linjq) * Modified by guojunhui * Date modified:01/01/2017 *****************************************************************/ $(function(){ // å¤ææ´æ°valueæ¯å¦çäº0 jQuery.validator.addMethod("isIntEqZero", function(value, element) { value=parseInt(value); return this.optional(element) || value==0; }, "æ´æ°å¿ 须为0"); // å¤ææ´æ°valueæ¯å¦å¤§äº0 jQuery.validator.addMethod("isIntGtZero", function(value, element) { value=parseInt(value); return this.optional(element) || value>0; }, "æ´æ°å¿ 须大äº0"); // å¤ææ´æ°valueæ¯å¦å¤§äºæçäº0 jQuery.validator.addMethod("isIntGteZero", function(value, element) { value=parseInt(value); return this.optional(element) || value>=0; }, "æ´æ°å¿ é¡»å¤§äºæçäº0"); // å¤ææ´æ°valueæ¯å¦ä¸çäº0 jQuery.validator.addMethod("isIntNEqZero", function(value, element) { value=parseInt(value); return this.optional(element) || value!=0; }, "æ´æ°å¿ é¡»ä¸çäº0"); // å¤ææ´æ°valueæ¯å¦å°äº0 jQuery.validator.addMethod("isIntLtZero", function(value, element) { value=parseInt(value); return this.optional(element) || value0; }, "æµ®ç¹æ°å¿ 须大äº0"); // å¤ææµ®ç¹æ°valueæ¯å¦å¤§äºæçäº0 jQuery.validator.addMethod("isFloatGteZero", function(value, element) { value=parseFloat(value); return this.optional(element) || value>=0; }, "æµ®ç¹æ°å¿ é¡»å¤§äºæçäº0"); // å¤ææµ®ç¹æ°valueæ¯å¦ä¸çäº0 jQuery.validator.addMethod("isFloatNEqZero", function(value, element) { value=parseFloat(value); return this.optional(element) || value!=0; }, "æµ®ç¹æ°å¿ é¡»ä¸çäº0"); // å¤ææµ®ç¹æ°valueæ¯å¦å°äº0 jQuery.validator.addMethod("isFloatLtZero", function(value, element) { value=parseFloat(value); return this.optional(element) || value=0); }, "å¹é integer"); // 夿æ°å¼ç±»åï¼å æ¬æ´æ°åæµ®ç¹æ° jQuery.validator.addMethod("isNumber", function(value, element) { return this.optional(element) || /^[-\+]?\d+$/.test(value) || /^[-\+]?\d+(\.\d+)?$/.test(value); }, "å¹é æ°å¼ç±»åï¼å æ¬æ´æ°åæµ®ç¹æ°"); // åªè½è¾å ¥[0-9]æ°å jQuery.validator.addMethod("isDigits", function(value, element) { return this.optional(element) || /^\d+$/.test(value); }, "åªè½è¾å ¥0-9æ°å"); // 夿䏿å符 jQuery.validator.addMethod("isChinese", function(value, element) { return this.optional(element) || /^[\u0391-\uFFE5]+$/.test(value); }, "åªè½å å«ä¸æå符ã"); // å¤æè±æå符 jQuery.validator.addMethod("isEnglish", function(value, element) { return this.optional(element) || /^[A-Za-z]+$/.test(value); }, "åªè½å å«è±æå符ã"); // ææºå·ç éªè¯ jQuery.validator.addMethod("isMobile", function(value, element) { var length = value.length; return this.optional(element) || (length == 11 && /^(((13[0-9]{1})|(15[0-35-9]{1})|(17[0-9]{1})|(18[0-9]{1}))+\d{8})$/.test(value)); }, "ææºå·ç æ ¼å¼ä¸æ£ç¡®ã"); // çµè¯å·ç éªè¯ jQuery.validator.addMethod("isPhone", function(value, element) { var tel = /^(\d{3,4}-?)?\d{7,9}$/g; return this.optional(element) || (tel.test(value)); }, "çµè¯å·ç æ ¼å¼ä¸æ£ç¡®"); // èç³»çµè¯(ææº/çµè¯çå¯)éªè¯ jQuery.validator.addMethod("isTel", function(value,element) { var length = value.length; var mobile = /^(((13[0-9]{1})|(15[0-35-9]{1})|(17[0-9]{1})|(18[0-9]{1}))+\d{8})$/; var tel = /^(\d{3,4}-?)?\d{7,9}$/g; return this.optional(element) || tel.test(value) || (length==11 && mobile.test(value)); }, "请è¾å ¥æ£ç¡®ææºå·ç æçµè¯å·ç "); // å¹é qq jQuery.validator.addMethod("isQq", function(value, element) { return this.optional(element) || /^[1-9]\d{4,12}$/; }, "QQå·ç ä¸åæ³"); // 鮿¿ç¼ç éªè¯ jQuery.validator.addMethod("isZipCode", function(value, element) { var zip = /^[0-9]{6}$/; return this.optional(element) || (zip.test(value)); }, "鮿¿ç¼ç 䏿£ç¡®"); // å¹é å¯ç ï¼ä»¥åæ¯å¼å¤´ï¼é¿åº¦å¨6-16ä¹é´ï¼åªè½å å«åç¬¦ãæ°ååä¸å线ã jQuery.validator.addMethod("isPwd", function(value, element) { return this.optional(element) || /^[a-zA-Z]\\w{6,16}$/.test(value); }, "以忝å¼å¤´ï¼é¿åº¦å¨6-12ä¹é´ï¼åªè½å å«åç¬¦ãæ°ååä¸å线ã"); // 身份è¯å·ç éªè¯ jQuery.validator.addMethod("isIdCardNo", function(value, element) { //var idCard = /^(\d{6})()?(\d{4})(\d{2})(\d{2})(\d{3})(\w)$/; return this.optional(element) || isIdCardNo(value); }, "身份è¯å·ç 䏿£ç¡®"); // IPå°åéªè¯ jQuery.validator.addMethod("ip", function(value, element) { return this.optional(element) || /^(([1-9]|([1-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5])))\.)(([1-9]|([1-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5])))\.){2}([1-9]|([1-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5])))$/.test(value); }, "è¯·å¡«åæ£ç¡®çIPå°å"); // å符éªè¯ï¼åªè½å å«ä¸æãè±æãæ°åãä¸å线çå符ã jQuery.validator.addMethod("stringCheck", function(value, element) { return this.optional(element) || /^[a-zA-Z0-9\u4e00-\u9fa5-_]+$/.test(value); }, "åªè½å å«ä¸æãè±æãæ°åãä¸å线çå符"); // å¹é english jQuery.validator.addMethod("isEnglish", function(value, element) { return this.optional(element) || /^[A-Za-z]+$/.test(value); }, "å¿ é¡»è¾å ¥è±æ"); // å¹é æ±å jQuery.validator.addMethod("isChinese", function(value, element) { return this.optional(element) || /^[\u4e00-\u9fa5]+$/.test(value); }, "åªè½è¾å ¥æ±å"); // å¹é 䏿(å æ¬æ±ååå符) jQuery.validator.addMethod("isChineseChar", function(value, element) { return this.optional(element) || /^[\u0391-\uFFE5]+$/.test(value); }, "å¹é 䏿(å æ¬æ±ååå符) "); // 夿æ¯å¦ä¸ºåæ³å符(a-zA-Z0-9-_) jQuery.validator.addMethod("isRightfulString", function(value, element) { return this.optional(element) || /^[A-Za-z0-9_-]+$/.test(value); }, "夿æ¯å¦ä¸ºåæ³å符(a-zA-Z0-9-_)"); // 夿æ¯å¦å å«ä¸è±æç¹æ®å符ï¼é¤è±æ"-_"åç¬¦å¤ jQuery.validator.addMethod("isContainsSpecialChar", function(value, element) { var reg = RegExp(/[(\ )(\`)(\~)(\!)(\@)(\#)(\$)(\%)(\^)(\&)(\*)(\()(\))(\+)(\=)(\|)(\{)(\})(\')(\:)(\;)(\')(',)(\[)(\])(\.)(\)(\/)(\?)(\~)(\ï¼)(\@)(\#)(\ï¿¥)(\%)(\â¦)(\&)(\*)(\ï¼)(\ï¼)(\â)(\+)(\|)(\{)(\})(\ã)(\ã)(\â)(\ï¼)(\ï¼)(\â)(\â)(\â)(\ã)(\ï¼)(\ã)(\ï¼)]+/); return this.optional(element) || !reg.test(value); }, "嫿ä¸è±æç¹æ®å符"); //车çå·æ ¡éª jQuery.validator.addMethod("isPlateNo", function(value, element) { var reg = /^[\u4e00-\u9fa5]{1}[A-Z]{1}[A-Z_0-9]{5}$/; return this.optional(element) || (tel.test(value)); },"请è¾å ¥æ£ç¡®è½¦çå·"); }); //身份è¯å·ç çéªè¯è§å function isIdCardNo(num){ ã //if (isNaN(num)) {alert("è¾å ¥ç䏿¯æ°åï¼"); return false;} ãã var len = num.length, re; ãã if (len == 15) ãã re = new RegExp(/^(\d{6})()?(\d{2})(\d{2})(\d{2})(\d{2})(\w)$/); ãã else if (len == 18) ãã re = new RegExp(/^(\d{6})()?(\d{4})(\d{2})(\d{2})(\d{3})(\w)$/); ãã else { //alert("è¾å ¥çæ°å使°ä¸å¯¹ã"); return false; } ãã var a = num.match(re); ãã if (a != null) ãã { ãã if (len==15) ãã { ãã var D = new Date("19"+a[3]+"/"+a[4]+"/"+a[5]); ãã var B = D.getYear()==a[3]&&(D.getMonth()+1)==a[4]&&D.getDate()==a[5]; ãã } ãã else ãã { ãã var D = new Date(a[3]+"/"+a[4]+"/"+a[5]); ãã var B = D.getFullYear()==a[3]&&(D.getMonth()+1)==a[4]&&D.getDate()==a[5]; ãã } ãã if (!B) { //alert("è¾å ¥ç身份è¯å· "+ a[0] +" éåºçæ¥æä¸å¯¹ã"); return false; } ãã } ãã if(!re.test(num)){ //alert("èº«ä»½è¯æåä¸ä½åªè½æ¯æ°åå忝ã"); return false; } ãã return true; } } /* FILE ARCHIVED ON 17:15:06 Oct 17, 2018 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 19:38:06 Apr 10, 2025. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): captures_list: 0.784 exclusion.robots: 0.036 exclusion.robots.policy: 0.021 esindex: 0.014 cdx.remote: 25.438 LoadShardBlock: 176.723 (3) PetaboxLoader3.datanode: 148.078 (4) PetaboxLoader3.resolve: 657.678 (2) load_resource: 648.013 */