// JavaScript Document //姓名 function Pname() { var Name=document.getElementById("PTname").value; for(var i=0;i8) { document.getElementById("PRname").style.color="red"; document.getElementById("PRname").innerHTML=" 姓名只能由2-8个字组成"; return false; } else { document.getElementById("PRname").style.color="green"; document.getElementById("PRname").innerHTML=" 通过"; return true; } } //出生年月 function Pbirth() { var Bir=document.getElementById("birthday").value; if(Bir.length=="") { document.getElementById("PRbirth").style.color="red"; document.getElementById("PRbirth").innerHTML=" 请正确输入出生日期 "; return false; } var patrn=/^19[0-9]{2}年[0-9]{1,2}月$/; if (!patrn.exec(Bir)) { document.getElementById("PRbirth").style.color="red"; document.getElementById("PRbirth").innerHTML="请正确输入(格式:1975年3月)"; return false; } else { document.getElementById("PRbirth").style.color="green"; document.getElementById("PRbirth").innerHTML=" 通过"; return true; } } //电子邮件 function Pemail() { var email=document.getElementById("PTemail").value; var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; if(email.length=="") { document.getElementById("PRemail").style.color="red"; document.getElementById("PRemail").innerHTML=" 请输入您的电子邮箱地址!"; return false; } else if(filter.test(email)) { document.getElementById("PRemail").style.color="green"; document.getElementById("PRemail").innerHTML=" 格式合法"; return true; } else { document.getElementById("PRemail").style.color="red"; document.getElementById("PRemail").innerHTML=" 请提供合法有效的电子邮箱地址"; return false; } } //手机号码 function Pmobile() { var Tel=document.getElementById("PTmobile").value; for(var i=0;i"9") { document.getElementById("PRmobile").style.color="red"; document.getElementById("PRmobile").innerHTML=" 手机号码只能是11位数字!"; return false; } } if(Tel.length=="") { document.getElementById("PRmobile").style.color="red"; document.getElementById("PRmobile").innerHTML=" 请输入您的手机号码"; return false; } else if(Tel.length<11 || Tel.length>11) { document.getElementById("PRmobile").style.color="red"; document.getElementById("PRmobile").innerHTML=" 手机号码只有11位,且只能是数字"; return false; } else { document.getElementById("PRmobile").style.color="green"; document.getElementById("PRmobile").innerHTML=" 格式合法"; return true; } } //企业名称 function Ccompany() { var Name=document.getElementById("company").value; if(Name.length=="") { document.getElementById("CRcompany").style.color="red"; document.getElementById("CRcompany").innerHTML=" 不能为空!"; return false; } else if(Name.length>64) { document.getElementById("CRcompany").style.color="red"; document.getElementById("CRcompany").innerHTML=" 输入超出限制"; return false; } else { document.getElementById("CRcompany").style.color="green"; document.getElementById("CRcompany").innerHTML=" 通过"; return true; } } //企业法人 function Clegal() { var Name=document.getElementById("Legal").value; if(Name.length=="") { document.getElementById("CRlegal").style.color="red"; document.getElementById("CRlegal").innerHTML=" 不能为空!"; return false; } else if(Name.length>64) { document.getElementById("CRlegal").style.color="red"; document.getElementById("CRlegal").innerHTML=" 输入超出限制"; return false; } else { document.getElementById("CRlegal").style.color="green"; document.getElementById("CRlegal").innerHTML=" 通过"; return true; } } //企业行业 function Cindustry() { var Name=document.getElementById("CTindustry").value; if(Name.length=="") { document.getElementById("CRIndustry").style.color="red"; document.getElementById("CRIndustry").innerHTML=" 不能为空!"; return false; } else if(Name.length>64) { document.getElementById("CRIndustry").style.color="red"; document.getElementById("CRIndustry").innerHTML=" 输入超出限制"; return false; } else { document.getElementById("CRIndustry").style.color="green"; document.getElementById("CRIndustry").innerHTML=" 通过"; return true; } } //电话号码 function Ctelphone() { var tel=document.getElementById("telephone").value; if(tel.length=="") { document.getElementById("CRtel").style.color="red"; document.getElementById("CRtel").innerHTML=" 请输入您的电话号码!"; return false; } else if(tel.length>12) { document.getElementById("CRtel").style.color="red"; document.getElementById("CRtel").innerHTML=" 输入超出限制"; return false; } var result=tel.match(/\d{3}-\d{8}|\d{4}-\d{7}/); if(result==null){ document.getElementById("CRtel").style.color="red"; document.getElementById("CRtel").innerHTML=" 格式为(区号-电话号码):020-88888888"; return false; } else { document.getElementById("CRtel").style.color="green"; document.getElementById("CRtel").innerHTML=" 格式合法"; return true; } } //电子邮件 function Cemail() { var email=document.getElementById("CTemail").value; var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; if(email.length=="") { document.getElementById("CRemail").style.color="red"; document.getElementById("CRemail").innerHTML=" 请输入您的电子邮箱地址!"; return false; } else if(filter.test(email)) { document.getElementById("CRemail").style.color="green"; document.getElementById("CRemail").innerHTML=" 格式合法"; return true; } else { document.getElementById("CRemail").style.color="red"; document.getElementById("CRemail").innerHTML=" 请提供合法有效的电子邮箱地址"; return false; } } //申请人 function Cname() { var Name=document.getElementById("CTname").value; for(var i=0;i8) { document.getElementById("CRname").style.color="red"; document.getElementById("CRname").innerHTML=" 姓名只能由2-8个字组成"; return false; } else { document.getElementById("PRname").style.color="green"; document.getElementById("PRname").innerHTML=" 通过"; return true; } } //person function PResult() { if(Pname() && Pbirth()&& Pemail() && Pmobile()) { //alert("您的资料已正确填写!请等待审查!"); return true; } else { alert("您的资料填写错误"); return false; } } //company function CResult() { if(Ccompany() && Clegal() && Cindustry() && Ctelphone() && Cemail() && Cname()) { //alert("您的资料已正确填写!请等待审查!"); return true; } else { alert("您的资料填写错误"); return false; } }