国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 語(yǔ)言 > JavaScript > 正文

一些js代碼

2024-05-06 15:46:33
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
////////////////////前4行程序用于保護(hù)js代碼不被下載 // ////////////////////基本正則表達(dá)式/////////////////// //非空驗(yàn)證 function NotNull (str) { return (str!=""); } //郵件地址驗(yàn)證 function checkEmail (str) { //郵件地址正則表達(dá)式 isEmail1=/^w+([.-]w+)*@w+([.-]w+)*.w+$/; //郵件地址正則表達(dá)式 isEmail2=/^.*@[^_]*$/; //驗(yàn)證郵件地址,返回結(jié)果 return (isEmail1.test(str)&&isEmail2.test(str)); } //身份證驗(yàn)證 function checkIDCard (str) { //身份證正則表達(dá)式(15位) isIDCard1=/^[1-9]d{7}((0d)|(1[0-2]))(([0|1|2]d)|3[0-1])d{3}$/; //身份證正則表達(dá)式(18位) isIDCard2=/^[1-9]d{5}[1-9]d{3}((0d)|(1[0-2]))(([0|1|2]d)|3[0-1])d{4}$/; //驗(yàn)證身份證,返回結(jié)果 return (isIDCard1.test(str)||isIDCard2.test(str)); } //IP驗(yàn)證 function checkIP (str) { //IP正則表達(dá)式 IP='(25[0-5]|2[0-4]/d|1/d/d|/d/d|/d)'; IPdot=IP+'/.'; isIPaddress=new RegExp('^'+IPdot+IPdot+IPdot+IP+'$'); //驗(yàn)證IP,返回結(jié)果 return (isIPaddress.test(str)); } //主頁(yè)(網(wǎng)址)驗(yàn)證 function checkHomepage (str) { //主頁(yè)正則表達(dá)式 //isHomepage=/^w+([.-]w)*$/; isHomepage=/^w+(.w+)+.w+$/; //驗(yàn)證主頁(yè),返回結(jié)果 return (isHomepage.test(str)); } //是否數(shù)字 function isNum (str) { //isNumber=/^([1-9]d*(.d+)?)|(d+(.d+))$/; isNumber=/^d+(.d+)?$/; //驗(yàn)證并返回結(jié)果 return (isNumber.test(str)); } //是否整數(shù) function isInt (str) { isInteger=/^d+$/; //驗(yàn)證并返回結(jié)果 return (isInteger.test(str)); } //是否字母 function isChar (str) { isCharacter=/^[A-Za-z]+$/; //驗(yàn)證并返回結(jié)果 return (isCharacter.test(str)); } /////////////////////基本彈出窗口/////////////////// function checkBoolean(bv,i,w) { if(bv==false) { try{i.focus();}catch(e){} alert(w); return false; } return true } ////////////////////元素和取值判斷//////////////////// // 已選擇 function checkElement_selected(item,alert_str) { if(item.type=="select-one")return checkElement_NotNull(item,alert_str); if(alert_str.length==0)alert_str=item.title+"為必選項(xiàng)!"; rt=false; if(item.length>0) { for(i=0;i<item.length;i++){rt=rt||item[i].checked;} } else { rt=item.checked } return checkBoolean(rt,item[0],alert_str); return true; } // 不為空 function checkElement_NotNull(a,alert_str,g) { v=a.value; w=alert_str; if(alert_str.length==0)w=a.title+"不能為空!"; return(checkValue_NotNull(v,a,w,g)); } function checkValue_NotNull(v,i,w,g) { if(g!="NOT_TRIM")v=v.replace(/(^s*)|(s*$)/g, ""); bv=NotNull(v); return(checkBoolean(bv,i,w)); } // 合法郵箱 function checkElement_IsEmail(a,alert_str,g) { v=a.value; w=alert_str; if(alert_str.length==0)w=a.title+"不能為空!"; return(checkValue_IsEmail(v,a,w,g)); } function checkValue_IsEmail(v,i,w,g) { if(g!="NOT_TRIM")v=v.replace(/(^s*)|(s*$)/g, ""); bv=checkEmail(v); return(checkBoolean(bv,i,w)); } // 合法身份證 function checkElement_IsIDCard(a,alert_str,g) { v=a.value; w=alert_str; if(alert_str.length==0)w=a.title+"不能為空!"; return(checkValue_IsIDCard(v,a,w,g)); } function checkValue_IsIDCard(v,i,w,g) { if(g!="NOT_TRIM")v=v.replace(/(^s*)|(s*$)/g, ""); bv=checkIDCard(v); return(checkBoolean(bv,i,w)); } // 合法IP function checkElement_IsIP(a,alert_str,g) { v=a.value; w=alert_str; if(alert_str.length==0)w=a.title+"不能為空!"; return(checkValue_IsIP(v,a,w,g)); } function checkValue_IsIP(v,i,w,g) { if(g!="NOT_TRIM")v=v.replace(/(^s*)|(s*$)/g, ""); bv=checkIP(v); return(checkBoolean(bv,i,w)); } // 驗(yàn)證數(shù)字 function checkElement_IsNum(a,alert_str,g) { v=a.value; w=alert_str; if(alert_str.length==0)w=a.title+"不能為空!"; return(checkValue_IsNum(v,a,w,g)); } function checkValue_IsNum(v,i,w,g) { if(g!="NOT_TRIM")v=v.replace(/(^s*)|(s*$)/g, ""); bv=isNum(v); return(checkBoolean(bv,i,w)); } // 驗(yàn)證整數(shù) function checkElement_IsInt(a,alert_str,g) { v=a.value; w=alert_str; if(alert_str.length==0)w=a.title+"不能為空!"; return(checkValue_IsInt(v,a,w,g)); } function checkValue_IsInt(v,i,w,g) { if(g!="NOT_TRIM")v=v.replace(/(^s*)|(s*$)/g, ""); bv=isInt(v); return(checkBoolean(bv,i,w)); } // 驗(yàn)證字母 function checkElement_IsChar(a,alert_str,g) { v=a.value; w=alert_str; if(alert_str.length==0)w=a.title+"不能為空!"; return(checkValue_IsChar(v,a,w,g)); } function checkValue_IsChar(v,i,w,g) { if(g!="NOT_TRIM")v=v.replace(/(^s*)|(s*$)/g, ""); bv=isChar(v); return(checkBoolean(bv,i,w)); } // 合法主頁(yè) function checkElement_IsHomepage(a,alert_str,g) { v=a.value; w=alert_str; if(alert_str.length==0)w=a.title+"不能為空!"; return(checkValue_IsHomepage(v,a,w,g)); } function checkValue_IsHomepage(v,i,w,g) { if(g!="NOT_TRIM")v=v.replace(/(^s*)|(s*$)/g, ""); bv=checkHomepage(v); return(checkBoolean(bv,i,w)); }
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 蒲城县| 三台县| 旬邑县| 张家口市| 五大连池市| 潮安县| 南和县| 南安市| 竹山县| 唐海县| 察哈| 班戈县| 商都县| 九龙县| 扶余县| 黄石市| 霍城县| 和顺县| 荥经县| 西乌| 沂源县| 闽清县| 庆云县| 离岛区| 丰顺县| 新源县| 延川县| 神农架林区| 万山特区| 山东省| 正定县| 阳山县| 五莲县| 泰安市| 无为县| 唐山市| 原平市| 竹北市| 合川市| 白水县| 衡阳市|