//登录验证 function frmsubmit(){ if(trimall(document.frm.userlogin.value).length==0){ document.frm.userlogin.focus(); alert("请输入用户名"); return false; } if(trimall(document.frm.userpasswd.value).length==0){ document.frm.userpasswd.focus(); alert("请输入密码"); return false; } if(document.getelementbyid("register_tr1").style.display=="" && document.frm.registercode.value.length !=4){ document.frm.registercode.focus(); alert("请输入4位验证码"); return false ; } document.getelementbyid("frm").submit(); } //年龄校验 function isage(age){if(age==null || age=="") return true;return (!validate(age,'intege1')||age.length>3)?false:true;} //名字校验 function isfullname(fullname){if(fullname==null || fullname=="")return true;return (!validate(fullname,'notempty') || fullname.length>10)?false:true;} //控制描述的长度 var oldvalue=new array(); function checkmaxlen(obj,maxlength,num){ if(obj.value==undefined){//div if(obj.innerhtml.length>maxlength){ obj.innerhtml=oldvalue[num]; }else{ oldvalue[num]=obj.innerhtml; } }else{//input if(obj.value.length>maxlength){ obj.value=oldvalue[num]; }else{ oldvalue[num]=obj.value; } } } //function isattach(file,imagefileextend,isalert){ // //if(imagefileextend==null || imagefileextend.length<2)//未设置类型,验证常见类型 // //imagefileextend = ".doc,.txt,.rar,.jpg,.gif,.bmp,.xls"; // var alertmsg = imagefileextend; // imagefileextend = (","+imagefileextend+",").replace(/,/g, "|"); // if(file.value.length>0){ // var fileextend=file.value.substring(file.value.lastindexof('.')).tolowercase(); // if(imagefileextend.indexof("|"+fileextend+"|") != -1){ // return true; // }else{ // if(isalert){ // alert("附件格式错误,请上传" + alertmsg + "格式的附件"); // } // return false; // } // } // return true; //} function validateforfront(str,model){ if(str=="") return true; if(model=="fullname"){ return isfullname(str); } if(model=="age"){ return isage(str); } return validate(str,model); } function onlynum(evt){ if(evt==null){ evt=window.event; } var keycode = evt.keycode; //取得键盘码 var realkey = string.fromcharcode(keycode); //以键盘码转成键盘符号 if(keycode==8 ||keycode==9 || keycode==46|| (keycode>=35 && keycode<=40)||(keycode>=96 && keycode<=105)) return; else if(!/\d/.test(realkey)){ if(navigator.appname=="netscape"){//区分浏览器种类 evt.preventdefault(); return false; }else{ window.event.returnvalue = false; } } } function disable(obj) { if (obj.type == null) { return; } if (obj.type == 'reset' || obj.type == 'submit') { obj.disabled = true; } // else if (obj.onclick != null) { // obj.onclick = ''; // } else if (obj.onchange != null) { obj.onchange = ''; } else if (obj.href != null && (obj.rel == null || obj.rel != 'stylesheet')) { obj.disabled = true; obj.href = '#'; } return; } function disabledallelements(){ var objs = document.getelementsbytagname("*"); for(i=0;i