資源描述:
《一些不錯(cuò)的使用頻率比較高的js函數(shù)--.》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、一些不錯(cuò)的使用頻率比較高的JS函數(shù)>>.把下面的這個(gè)做成一個(gè)js文件,然后就可以在任何頁面調(diào)用了./*================Method=======================*1.var_to_obj---------將一個(gè)變量轉(zhuǎn)換為對(duì)象*2.is_greater---------判斷是否大于某個(gè)數(shù)*3.is_less----------判斷是否小于某個(gè)數(shù)*4.pare_Date------比較兩個(gè)日期的大小,Num1>Num2return:true;Num1<=Num2retu
2、rn:false*5.is_numeric------判斷是否是數(shù)字*6.is_price-----判斷是否是價(jià)格格式:00.00帶兩位小數(shù)*7.Is_Null-----判斷是否是空true:空false:非空*8.IsSpace------判斷是否空格*9.IsSpace----判斷是否空格*10.Is_Int(----判斷是否是整數(shù)true:是整數(shù),false:不是整數(shù)*11.is_date----判斷是否是日期*12.is_date2---判斷是否是日期*13.IsSelected----判斷是否
3、有有效數(shù)據(jù)被選中*14.isCharacter----檢查是否是字符*15.isOtherNameCharacter-----檢查是否是其它可以作名稱的字符*16.isNameCharacter-----檢查是否是可以作名稱的字符*17.isEmail-----檢查是否是Email*18.isZIP----檢查是否是郵編*19.isDigitalString-----檢查是否是數(shù)字字符串*20.IsEmpty-----IsEmpty函數(shù)判斷一個(gè)字符串是否為空*21.Trim-----Trim函數(shù)去掉一字
4、符串兩邊的空格*22.isDigital----IsDigital函數(shù)判斷一個(gè)字符串是否由數(shù)字(intorlong)組成*23.IsFloat----IsFloat函數(shù)判斷一個(gè)字符串是否由數(shù)字(intorlongorfloat)組成*24.IsTelephone---判斷一個(gè)字符串是否由數(shù)字或'-','*','()'組成*25.dateTransfer-----日期格式轉(zhuǎn)化2/18/2000----2000-2-18*26.transferDate----轉(zhuǎn)化日期2000-10-20---->10/20
5、/2000*27.ispassstr---去掉字符串所有空格*=============================================*/functiondoInputConnotEmpty(txtInput,minLength,sAlert){txtInput.value=Trim(txtInput.value);varm_IsValid=true;if(IsEmpty(txtInput.value))m_IsValid=false;if(minLength>0){if(txtInp
6、ut.value.length<minLength)m_IsValid=false;}if(!m_IsValid){if(sAlert!="")_IsValid;}//將一個(gè)變量轉(zhuǎn)換為對(duì)象functionvar_to_obj(val){this.value=val;}//判斷是否大于某個(gè)數(shù)functionis_greater(field,crit,limit){varRet=(is_numeric(field,-1))?(field.value>limit):false;if(!Ret)doCri
7、tCode(field,crit,"Valuemustbegreaterthan"+limit);return(Ret);}//判斷是否小于某個(gè)數(shù)functionis_less(field,crit,limit){varRet=(is_numeric(field,-1))?(field.value<limit):false;if(!Ret)doCritCode(field,crit,"Valuemustbelessthan"+limit);return(Ret);}functionis_numer
8、ic(field,crit,msg){varRet=true;varNumStr="0123456789";vardecUsed=false;varchr;for(i=0;i<field.value.length;++i){chr=field.value.charAt(i);if(NumStr.indexOf(chr,0)==-1){if((!decUsed)chr=="."){decUsed=true;}else{Ret=false