js常用判斷方法.doc_第1頁(yè)
js常用判斷方法.doc_第2頁(yè)
js常用判斷方法.doc_第3頁(yè)
js常用判斷方法.doc_第4頁(yè)
js常用判斷方法.doc_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

js工具-js常用方法,js常用判斷方法function obj$(id) 根據(jù)id得到對(duì)象function val$(id) 根據(jù)id得到對(duì)象的值function trim(str) 刪除左邊和右邊空格function ltrim(str) 刪除左邊空格function rtrim (str) 刪除右邊空格function isEmpty(str) 字串是否有值function equals(str1, str2) js判斷比較兩字符串是否相等f(wàn)unction equalsIgnoreCase(str1, str2) js判斷忽略大小寫比較兩個(gè)字符串是否相等f(wàn)unction isChinese(str) js判斷判斷是否中文function isEmail(strEmail) js判斷是否電子郵件function isImg(str) js判斷是否是一個(gè)圖片格式的文件jpg|jpeg|swf|giffunction isInteger(str) js判斷是否是一個(gè)整數(shù)function isFloat js判斷是否是一個(gè)浮點(diǎn)數(shù)function isPost(str) js判斷是否郵編(1位至6位function isMobile(str) js判斷是否是手機(jī)號(hào)function isPhone(str) js判斷是否是電話號(hào)碼必須包含區(qū)號(hào),可以含有分機(jī)號(hào)function isQQ(str) js判斷是否合法的QQ號(hào)碼 function isIP(str) js判斷是否是合法的IPfunction isDate(str) js判斷是否日期類型(例:2005-12-12)function isIdCardNo(idNumber) js判斷是否是合法的身份證號(hào)*/function obj$(id) return document.getElementById(id);function val$(id) var obj = document.getElementById(id); if(obj != null) return obj.value; return null;function trim(str) return str.replace(/(s*)|(s*$)/g, );function ltrim(str) return str.replace(/s*/g,);function rtrim(str) return str.replace(/s*$/,);function isEmpty(str) if(str != null & str.length 0) return true; return false;function equals(str1, str2) if(str1 = str2) return true; return false;function equalsIgnoreCase(str1, str2) if(str1.toUpperCase() = str2.toUpperCase() return true; return false;function isChinese(str) var str = str.replace(/(s*)|(s*$)/g,); if (!(/u4E00-uFA29*$/.test(str) & (!/uE7C7-uE7F3*$/.test(str) return false; return true;function isEmail(str) if(/w-+(.w-+)*w-+(.w-+)+$/.test(str) return true return false;function isImg(str) var objReg = new RegExp(.+(jpg|jpeg|swf|gif)$, gi); if(objReg.test(str) return true; return false;function isInteger(str) if(/-?d+$/.test(str) return true; return false;function isFloat(str) if(/(-?d+)(.d+)?$/.test(str) return true; return false;function isPost(str) if(/d1,6$/.test(str) return true; return false;function isMobile(str) if(/135d9/.test(str) return true; return false;function isPhone(str) if(/(01-9d1,2-)d7,8(-d1,8)?/.test(str) return true; return false;function isQQ(str) if(/d5,9$/.test(str) return true; return false;function isIP(str) var reg = /(250-5|20-40-9|0-110-92|1-910-91|1-9).(250-5|20-40-9|0-110-92|1-910-91|1-9|0).(250-5|20-40-9|0-110-92|1-910-91|1-9|0).(250-5|20-40-9|0-110-92|1-910-91|0-9)$/; if(.test(str) return true; return false;function isDate(str) var reg = /(16-9|2-9d)d2)-(0?13578|102)-(0?1-9|12d|301)|(16-9|2-9d)d2)-(0?13456789|1012)-(0?1-9|12d|30)|(16-9|2-9d)d2)-0?2-(0?1-9|1d|20-8)|(16-9|2-9d)(048|2468048|1357926)|(16|2468048|357926)00)-0?2-29-)$/; if(reg.test(str) return true; return false; function isIdCardNo(idNumber) var factorArr = new Array(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2,1); var varArray = new Array(); var lngProduct = 0; var intCheckDigit; var idNumber.length = ; if (idNumber.length != 15) & (idNumber.length != 18) return false; for(i=0;iidNumber.length;i+) varArrayi = idNumber.charAt(i); if (varArrayi 9) & (i != 17) return false; else if (i 17) varArrayi = varArrayi*factorArri; if (idNumber.length = 18) var date8 = idNumber.substring(6,14); if (checkDate(date8) = false) return false; for(i=0;i17;i+) lngProduct = lngProduct + varArrayi; intCheckDigit = 12 - lngProduct % 11; switch (intCheckDigit) case 10: intCheckDigit = X; break; case 11: intCheckDigit = 0; break; case 12: intCheckDigi

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論