js 判斷郵箱格式

字號(hào):


    第一種
    <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>
    <form name="form1" onsubmit="return chk(uEmail)">
    Your Email : <input id="uEmail" name="uEmail" />
    <input type="submit" value="提交" />
    </form>
    第二種是正則表達(dá)
    //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);
    }