jq判断邮箱格式,jq常用方法判断邮箱格式
在这里提供几个常用的邮箱判断的方法,以供大家相互学习
function ischeck(){ var companyemail = document.getElementById("companyemail").value; if (companyemail != "") { var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/; flag = reg.test(companyemail); if (!flag) { alert("邮箱格式不正确!"); document.getElementById("companyemail").focus(); return false; } } }
-----------------------------------------------------------------------------------------------
第一种
<script language="javascript"> function chk(objEmail){ if(!/^\w+@\w+(\.\w+){1,3}$/.test(objEmail.value)){ alert('error email !'); objEmail.focus(); return false } return true } </script>
HTML
<form name="form1" onsubmit="return chk(uEmail)"> Your Email : <input id="uEmail" name="uEmail" style="width:200px" /> <input type="submit" value="提交" /> </form>
第二种是正则表达
//Email; function isEmail(s){ s = trim(s); var p = /^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.){1,4}[a-z]{2,3}$/i; return p.test(s); }
本文作者: Liaodeity
本文链接: https://www.jianbaizhan.com/article/105
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!