非空验证:
function valueNull(){ var $value=$("#name").val(); if($value==null || $value==''){ $('#erro').find("i").html('姓名不能为空!'); return false } }
邮箱验证1:
function email(){ var reg_email = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/; var $value=$("#name").val(); if(reg_email.test($value)){ alert("ok"); }else{ $('#erro').find("i").html('邮箱不正确!'); return false; } }
邮箱验证2:
function email(){ var pat1=new RegExp("/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/;"); var $value=$("#name").val(); if(pat1.test($value)){ alert("ok"); }else{ $('#erro').find("i").html('邮箱不正确!'); return false; } }
html:
<form action="#" method="post" οnsubmit="return email()"> 姓名:<input type="text" id="name"/> <input type="submit" value="提交"/> <p id="erro">错误信息: <i></i></p> </form>