function checkstr(str){ var regx=/['"#$%&\^*》>,."<《!?+@#¥%……:/;]/; rs=regx.exec(str); if(rs!=null) { return false; } else { return true ; } } function checkemail(str){ var isemail = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/; if(isemail.test(str)){ return true; }else{ return false; } } $(function(){ $("#click").click(function(){ var catid = $("#catid").val(); if(catid.length<=0){ return false; } var chenhu = $("#chenhu").val(); if(chenhu.length<=0){ alert("请输入姓名"); $("#chenhu").focus(); return false; } if( checkstr(chenhu) == false ){ alert("请勿输入非法字符"); return false; } var position = $("#position").val(); if(position.length<=0){ alert("请输入公司名"); $("#position").focus(); return false; } if( checkstr(position) == false ){ alert("请勿输入非法字符"); return false; } var phone=$("#phone").val(); if(phone.length<=0){ alert("请输入电话"); $("#phone").focus(); return false; } var reg=/^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/; if(!reg.test(phone)){ var reg=/^1[34578]\d{9}$/; if(!reg.test(phone)){ alert("电话格式错误"); $("#phone").focus(); return false; } } var email=$("#email").val(); if(email.length<=0){ alert("请输入邮箱"); $("#email").focus(); return false; } if( checkemail(email) == false ){ alert("邮箱格式错误"); $("#email").focus(); return false; } var yingyong = $("#yingyong").val(); if( checkstr(yingyong) == false ){ alert("请勿输入非法字符"); return false; } var xinghao = $("#xinghao").val(); if( checkstr(xinghao) == false ){ alert("请勿输入非法字符"); return false; } var xiangmu = $("#xiangmu").val(); if(xiangmu.length<=0){ alert("请输入留言内容"); $("#xiangmu").focus(); return false; } if( checkstr(xiangmu) == false ){ alert("请勿输入非法字符"); return false; } var yanzheng=$("#yanzheng").val(); if(yanzheng.length<=0){ alert("请输入验证码"); $("#yanzheng").focus(); return false; } $.post("/feedback/submit.html",{ catid:catid, username:chenhu, company:position, dianhua:phone, email:email, fax:yingyong, postal:xinghao, xuqiu:xiangmu, verify:yanzheng, },function(data,status){ if(data.status==1){ alert(data.info); $(".form-group input").val(""); $(".form-group textarea").val(""); $('#yanzheng').val(""); }else{ alert(data.info); $('#yanzheng').val(""); } }); return false; }); });