//判断各必输栏是否为空 function trim(str) { if(str=="") return str; else { for(i=0;i=0;i--) { if(str.charAt(i)=="") str=str.substr(0,str.length-1); if(str.charAt(i)!="") break; } } if((str=="")||(str==" ")||(str==" ")) { str=""; } return str; } //判断输入是否位数字 function isinteger(input) { var instr=trim(input); if(instr=="") return false; for(i=0;i'9')) { return false; } } return true; } //判断输入是否为字母 function ischar(input) { var instr=trim(input); if(instr=="") return false; for(i=0;i19)||(ilength<3)) return false; for(i=0;i='a')&&(mychar<='z'))||((mychar>='A')&&(mychar<='Z'))) return false; if(i==ilength) if(mychar=='_') {return false;} if(!((('a'<=mychar)&&(mychar<='z'))||((mychar>='A')&&(mychar<='Z')) || (('0'<=mychar)&&(mychar<='9'))||(mychar=='_')||(mychar==".")||(mychar=="-"))|| (instr.search("__")!=-1)) return false; } return true; } //判断密码设置是否合法 function checkpassword(input) { var instr=trim(input); if(instr=="") return false; var ilength=instr.length; if((ilength>8)||(ilength<2)) return false; for(i=0;i=1900)&&(instr<=today.getYear())) return true; else return false; } //判断出生月份是否正确 function checkmonth(input) { var instr=trim(input); if(instr=="") return false; if((instr.length!=1)&&(instr.length!=2)) return false; var montharr=new Array("01","02","03","04","05","06","07","08","09","10","11","12"); var monthstr=instr; if(monthstr.length==1) monthstr="0"+monthstr; for(i=0;i<12;i++) { if(monthstr==montharr[i]) return true; } return false; } //判断日期是否正确 function checkday1(input,daylen) { var instr=trim(input); if(instr=="") return false; if((instr.length!=1)&&(instr.length!=2)) return false; var dayarr=new Array("01","02","03","04","05","06","07","08","09","10", "11","12","13","14","15","16","17","18","19","20", "21","22","23","24","25","26","27","28","29","30","31"); var daystr=instr; if(daystr.length==1) daystr="0"+daystr; for(i=0;i