jq验证

来源:互联网 发布:海淘比价 知乎 编辑:程序博客网 时间:2024/05/21 22:29
/** * 性别 */function sex(name) {val=$('input:radio[name="sex"]:checked').val();var text = $(name).val();$("#sex").empty();if(val==null){$("#sex1").after("<p id='sex' style='color:red;font-size:14px'>请选择性别!</p>");return false;}//判断是否选中return true;};//手机号判断function phoneis(name) {var reg=/^1[34578]\d{9}$/var text = $(name).val();$("#phonefalse").empty();$("#phone").empty();// 判断是否为空if (text == null || text == "") {$(name).after("<p id='phone' style='color:red;font-size:14px'>请输入手机号!</p>");return false;}//判断手机号是否正确  if(!reg.test(text)){     $(name).after("<p id='phonefalse' style='color:red;font-size:14px'>请输入正确的手机号码!</p>");        return false;  }return true;}//email判断function email(name) {var reg=/^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]+$/var text = $(name).val();$("#emailfalse").empty();$("#email").empty();// 判断是否为空if (text == null || text == "") {$(name).after("<p id='email' style='color:red;font-size:14px'>请输入邮箱!</p>");return false;}//判断邮箱是否正确  if(!reg.test(text)){     $(name).after("<p id='emailfalse' style='color:red;font-size:14px'>请输入正确的邮箱!</p>");      return false;  }return true;}

原创粉丝点击