//'*********************************************************// ' Purpose: 判断输入是否为整数字// ' Inputs: String// ' Returns: True, False//'*********************************************************function onlynumber(str)...{ var i,strlength,tempchar; str=CStr(str); if(str=="") return false; strlength=str.length; for(i=0;i<strlength;i++) ...{ tempchar=str.substring(i,i+1); if(!(tempchar==0||tempchar==1||tempchar==2||tempchar==3||tempchar==4||tempchar==5||tempchar==6||tempchar==7||tempchar==8||tempchar==9)) ...{ alert("只能输入数字 "); return false; } } return true;}//'*********************************************************//'*********************************************************// ' Purpose: 判断输入是否为数值(包括小数点)// ' Inputs: String// ' Returns: True, False//'*********************************************************function IsFloat(str)...{ var tmp; var temp; var i; tmp =str;if(str=="") return false; for(i=0;i<tmp.length;i++) ...{temp=tmp.substring(i,i+1);if((temp>='0'&& temp<='9')||(temp=='.'))...{} //check input in 0-9 and '.'else ...{ return false;}}return true;}//'*********************************************************// ' Purpose: 判断输入是否为电话号码// ' Inputs: String// ' Returns: True, False//'*********************************************************function isphonenumber(str)...{ var i,strlengh,tempchar; str=CStr(str); if(str=="") return false; strlength=str.length; for(i=0;i<strlength;i++) ...{ tempchar=str.substring(i,i+1); if(!(tempchar==0||tempchar==1||tempchar==2||tempchar==3||tempchar==4||tempchar==5||tempchar==6||tempchar==7||tempchar==8||tempchar==9||tempchar=='-')) ...{ alert("电话号码只能输入数字和中划线 "); return(false); } } return(true);}//'*********************************************************//'*********************************************************// ' Purpose: 判断输入是否为Email// ' Inputs: String// ' Returns: True, False//'*********************************************************function isemail(str)...{ var bflag=true if (str.indexOf("'")!=-1) ...{ bflag=false } if (str.indexOf("@")==-1) ...{ bflag=false } else if(str.charAt(0)=="@")...{ bflag=false } return bflag}//'*********************************************************// ' Purpose: 判断输入是否含有为中文// ' Inputs: String// ' Returns: True, False//'*********************************************************function IsChinese(str) ...{if(escape(str).indexOf("%u")!=-1)...{ return true;} return false;}//'*********************************************************//'*********************************************************// ' Purpose: 判断输入是否含有空格// ' Inputs: String// ' Returns: True, False//'*********************************************************function checkblank(str)...{var strlength;var k;var ch;strlength=str.length;for(k=0;k<=strlength;k++)...{ ch=str.substring(k,k+1); if(ch==" ") ...{ alert("对不起 不能输入空格 "); return false; }}return true;}//'********************************************************* //'*********************************************************// ' Purpose: 去掉Str两边空格// ' Inputs: Str// ' Returns: 去掉两边空格的Str//'*********************************************************function trim(str)...{ var i,strlength,t,chartemp,returnstr; str=CStr(str); strlength=str.length; t=str; for(i=0;i<strlength;i++) ...{ chartemp=str.substring(i,i+1); if(chartemp==" ") ...{ t=str.substring(i+1,strlength); } else ...{ break; } } returnstr=t; strlength=t.length; for(i=strlength;i>=0;i--) ...{ chartemp=t.substring(i,i-1); if(chartemp==" ") ...{ returnstr=t.substring(i-1,0); } else ...{ break; } } return (returnstr);}//'*********************************************************//'*********************************************************// ' Purpose: 将数值类型转化为String// ' Inputs: int// ' Returns: String//'*********************************************************function CStr(inp)...{ return(""+inp+"");}//'*********************************************************//'*********************************************************// ' Purpose: 去除不合法字符, ' " < >// ' Inputs: String// ' Returns: String//'*********************************************************function Rep(str)...{var str1;str1=str;str1=replace(str1,"'","`",1,0);str1=replace(str1,'"',"`",1,0);str1=replace(str1,"<","(",1,0);str1=replace(str1,">",")",1,0);return str1;} //'*********************************************************//'*********************************************************// ' Purpose: 替代字符// ' Inputs: 目标String,欲替代的字符,替代成为字符串,大小写是否敏感,是否整字代替// ' Returns: String//'*********************************************************function replace(target,oldTerm,newTerm,caseSens,wordOnly) ...{ var wk ;var ind = 0; var next = 0; wk=CStr(target); if (!caseSens) ...{ oldTerm = oldTerm.toLowerCase(); wk = target.toLowerCase(); }while ((ind = wk.indexOf(oldTerm,next)) >= 0) ...{ if (wordOnly) ...{ var before = ind - 1; var after = ind + oldTerm.length; if (!(space(wk.charAt(before)) && space(wk.charAt(after)))) ...{ next = ind + oldTerm.length; continue; } } target = target.substring(0,ind) + newTerm + target.substring(ind+oldTerm.length,target.length); wk = wk.substring(0,ind) + newTerm + wk.substring(ind+oldTerm.length,wk.length); next = ind + newTerm.length; if (next >= wk.length) ...{ break; }}return target;}//'*********************************************************//'判断是否移动手机号function isMobile(ipt) ...{ var re = /^13[456789]d...{8}$/; var re2 = /^159d...{8}$/; if (!re.test(ipt)&&!re2.test(ipt)) ...{ return false; } else...{ return true; } }//'*********************************************************