js邮箱验证代码一例

发布时间:2019-12-31编辑:脚本学堂
为大家举一个js用于邮箱验证的小例子,有需要的朋友,可以参考下。

1、js代码

<script type="text/javascript">
/**
 * 验证邮箱格式
 * http://www.jb200.com
*/
    function validate_email(field, alerttxt) {
        with (field) {
            apos = value.indexOf("@")
            dotpos = value.lastIndexOf(".")
            if (apos < 1 || dotpos - apos < 2)
            { alert(alerttxt); return false }
            else { return true }
        }
    }

    function validate_form(thisform) {
        with (thisform) {
            if (validate_email(email, "Not a valid e-mail address!") == false)
            { email.focus(); return false }
        }
    }
</script>

2、html页面

<form action=""onsubmit="return validate_form(this);" method="post">
Email: <input type="text" name="email" size="30">
<input type="submit" value="Submit">
</form>