function checkdate(form){ var ww; var errormsg; var errortj="" errormsg=checkenter(/^[^(0-9<>"'@+“”‘’=\-)]+$/,form.lmxm.value,'\n真实姓名为空或者其中含有非法字符!\n'); errortj+=errormsg; errormsg=checkenter(/^(\w){6,12}$/,form.pass.value,'\n用户密码没有按规定填写!\n'); errortj+=errormsg; if (form.pass.value!=form.repass.value){ errortj+="\n重输密码与密码不同!请检查输入的正确性!\n"; } if (form.lmzsh.value!=""){ errormsg=checkenter(/^(\w){8,16}$/,form.lmzsh.value,'\n律师执业证号格式不对!\n'); errortj+=errormsg; } errormsg=checkenter(/./,form.lmtel.value,'\n联系电话不能为空!\n'); errortj+=errormsg; errormsg=checkenter(/./,form.lmfx.value,'\n研究方向为空!\n'); errortj+=errormsg; if (form.lmyzbm.value!=""){ errormsg=checkenter(/^([0-9]){6}$/,form.lmyzbm.value,'\n邮政编码格式不对!\n'); errortj+=errormsg; } if (form.lmcz.value!=""){ errormsg=checkenter(/./,form.lmcz.value,'\n传真不能为空!\n'); errortj+=errormsg; } if (form.lmsj.value!=""){ errormsg=checkenter(/^([0-9]){8,13}$/,form.lmsj.value,'\n手机格式不对!\n'); errortj+=errormsg; } if (form.lmqq.value!=""){ errormsg=checkenter(/^([0-9]){4,12}$/,form.lmqq.value,'\nOICQ号码格式不对!\n'); errortj+=errormsg; } if (form.fwlx.value=="1"){ if (form.hpid.value=="0"){ errortj+="\n您没有选择省份!\n"; } if (form.cid.value=="0"){ errortj+="\n您没有选择城市!\n"; } } if (form.fwlx.value=="2"){ if (form.hpid2.value==""){ errortj+="\n您没有填国家!\n"; } if (form.cid2.value==""){ errortj+="\n您没有填城市!\n"; } } if (form.lmmail.value!=""){ errormsg=checkenter(/^(\w+)@(\w+)((\.)(\w+)){1,3}$/,form.lmmail.value,'\n电子邮件为空或者格式不对!\n'); errortj+=errormsg; } if (form.lmwz.value!=""){ errormsg=checkenter(/^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$/,form.lmwz.value,'\n网址格式不对,必须以HTTP://开头!\n'); errortj+=errormsg; } if (errortj=="") form.submit(); else alert (errortj); } function checkenter(expt,str,error) { var enter=expt; if (!enter.test(str)) return error; else return error="" }