建议大家收藏javascript验证函数,以后遇到就可以直接拿来用了
functionIsStringNull(str){
if(str==null)
returntrue;
vartrimStr=Trim(str);
if(trimStr.length==0)
returntrue;
returnfalse;
}
functionLTrim(str){
varwhitespace=newString("\t\n\r");
vars=newString(str);
if(whitespace.indexOf(s.charAt(0))!=-1){
varj=0,i=s.length;
while(j<i&&whitespace.indexOf(s.charAt(j))!=-1){
j++;
}
s=s.substring(j,i);
}
returns;
}
functionRTrim(str){
varwhitespace=newString("\t\n\r");
vars=newString(str);
if(whitespace.indexOf(s.charAt(s.length-1))!=-1){
vari=s.length-1;
while(i>=0&&whitespace.indexOf(s.charAt(i))!=-1){
i--;
}
s=s.substring(0,i+1);
}
returns;
}
functionTrim(str){
returnRTrim(LTrim(str));
}
functionIsOutOfLength(str,len){
varstrLength=0;
for(vari=0;i<str.length;i++){
if(str.charCodeAt(i)>256){
strLength++;
}
strLength++;
if(strLength>len){
returntrue;
}
}
returnfalse;
}
123下一页阅读全文
