< script Language = " JavaScript " > function FormCheck() ... { if (trim(document.Form1.user.value) =="")...{alert("请填写您的用户名!");document.Form1.user.focus();return false;}var filter=/^s*[A-Za-z0-9]...{6,20}s*$/;if (!filter.test(document.Form1.user.value)) ...{ alert("用户名填写不正确,请重新填写!可使用的字符为(A-Z a-z 0-9)长度不小于6个字符,不超过20个字符,注意不要使用空格。"); document.Form1.user.focus();document.Form1.user.select();return false; } if (trim(document.Form1.pass.value) =="") ...{alert("请填写您的密码!");document.Form1.pass.focus();return false; }var filter=/^s*[A-Za-z0-9]...{6,20}s*$/;if (!filter.test(document.Form1.pass.value)) ...{ alert("密码填写不正确,请重新填写!可使用的字符为(A-Z a-z 0-9 )长度不小于6个字符,不超过20个字符,注意不要使用空格。"); document.Form1.pass.focus();document.Form1.pass.select();return false; } if(trim(document.Form1.confirmpassword.value) =="")...{alert("请输入您的确认密码!");document.Form1.confirmpassword.focus();return false;}if (document.Form1.pass.value!=document.Form1.confirmpassword.value )...{alert("两次填写的密码不一致,请重新填写!"); document.Form1.pass.focus();document.Form1.pass.select();return false; } if (trim(document.Form1.question.value) =="") ...{ alert("请选择密码提示问题!"); document.Form1.question.focus(); return (false); } if (trim(document.Form1.answer.value) =="") ...{ alert("请输入密码提示答案!"); document.Form1.answer.focus(); return (false); } if (trim(document.Form1.name.value) =="") ...{ alert("请输入您的真实姓名!"); document.Form1.name.focus(); return (false); } var check=true; for(var i=0;i<document.Form1.ch.length;i++)...{ if (document.Form1.ch[i].checked) ...{ check=false; break; } } if (check)...{ alert("请填写您的性别!"); document.Form1.ch[1].focus(); return (false); } if (trim(document.Form1.email.value) =="")...{alert("请输入您的电子邮件地址!");document.Form1.email.focus();document.Form1.email.select();return false;}var str1 = document.Form1.email.valueif(str1.indexOf("@") == -1 || str1.indexOf(".") == -1)...{ alert("E-mail格式不正确,请重新填写!"); document.Form1.email.focus();document.Form1.email.select();return false; } if (trim(document.Form1.phonecountry.value) =="") ...{ alert("请输入联系电话的国家区号!"); document.Form1.phonecountry.focus(); return (false); } var filter=/^s*[0-9]...{0,3}s*$/;if (!filter.test(document.Form1.phonecountry.value)) ...{ alert("国家区号不正确,请重新填写!不超过3个数字,注意不要使用空格。"); document.Form1.phonecountry.focus();document.Form1.phonecountry.select();return false; } if (trim(document.Form1.phonearea.value) =="") ...{ alert("请输入联系电话的城市区号!"); document.Form1.phonearea.focus(); return (false); } var filter=/^s*[0-9]...{0,4}s*$/;if (!filter.test(document.Form1.phonearea.value)) ...{ alert("城市区号不正确,请重新填写!不超过4个数字,注意不要使用空格。"); document.Form1.phonearea.focus();document.Form1.phonearea.select();return false; } if (trim(document.Form1.phonenumber.value) =="") ...{ alert("请输入您的联系电话号码!"); document.Form1.phonenumber.focus(); return (false); }if (trim(document.Form1.country1.value) =="中国") ...{ if (trim(document.Form1.province.value) =="")...{alert("请选择省份!"); document.Form1.province.focus(); return (false); }if (trim(document.Form1.city.value) =="")...{alert("请选择地级城市!"); document.Form1.city.focus(); return (false); }} if (trim(document.Form1.address.value) =="") ...{ alert("请输入您的联系地址!"); document.Form1.address.focus(); return (false); } if (trim(document.Form1.qymc.value) =="") ...{ alert("请输入贵公司的名称!"); document.Form1.qymc.focus(); return (false); } if (trim(document.Form1.zw.value) =="") ...{ alert("请输入您的职位!"); document.Form1.zw.focus(); return (false); } if (trim(document.Form1.categoryid.value) =="")...{ alert("请选择主营行业!"); document.Form1.categoryid.focus(); return (false); } if(trim(document.Form1.productionService.value) == "") ...{alert("主要相关产品名/服务名最少要填一个 并且按左至右的顺序填写");document.Form1.productionService.focus();return (false);} var productionService = Form1.productionService.value; for(i=0;i<productionService.length;i++)...{productionService=productionService.replace(',',',');} if(Form1.productionService2.value)...{ for(i=0;i<Form1.productionService2.value.length;i++)...{Form1.productionService2.value=Form1.productionService2.value.replace(',',',');} productionService+=','+Form1.productionService2.value; } if(Form1.productionService3.value)...{ for(i=0;i<Form1.productionService3.value.length;i++)...{Form1.productionService3.value=Form1.productionService3.value.replace(',',',');} productionService+=','+Form1.productionService3.value; } Form1.p_z_Z_productionService.value = productionService document.Form1.submit()} // --> // --> function trim(inputString) ... { if (typeof inputString != "string") ...{ return inputString; } var retValue = inputString; var ch = retValue.substring(0, 1); while (ch == " ") ...{ //检查字符串开始部分的空格 retValue = retValue.substring(1, retValue.length); ch = retValue.substring(0, 1); } ch = retValue.substring(retValue.length-1, retValue.length); while (ch == " ") ...{ //检查字符串结束部分的空格 retValue = retValue.substring(0, retValue.length-1); ch = retValue.substring(retValue.length-1, retValue.length); } while (retValue.indexOf(" ") != -1) ...{ //将文字中间多个相连的空格变为一个空格 retValue = retValue.substring(0, retValue.indexOf(" ")) + retValue.substring(retValue.indexOf(" ")+1, retValue.length); } return retValue; } // --> </ script >