简体   繁体   English

多个电子邮件验证

[英]Multiple Emails Validations

I have an email id field in which multiple email ids have to be entered seperated by commas. 我有一个电子邮件ID字段,必须在其中输入多个电子邮件ID,并用逗号分隔。 How to perform validations of all the email ids using JavaScript in a jsp page? 如何在jsp页面中使用JavaScript对所有电子邮件ID进行验证?

may be help you for Validate multiple email id's using javascript 可能会帮助您使用javascript验证多个电子邮件ID

 <html>
<title>email validation</title>
<script language="JavaScript" type="text/javascript">
    // Validate Email .
    function validateEmail(field) {
        var regex = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,5}$/;
       return (regex.test(field)) ? true : false;
    }
    function validateMultipleEmailsCommaSeparated(emailcntl) {
        var seperator = ';';

        var value = emailcntl;

        if (value != '') {
            var result = value.split(seperator);

            for (var i = 0; i < result.length; i++) {

                if (result[i] != '') {

                    if (!validateEmail(result[i])) {
                        alert('Please check, `' + result[i] + '` email addresses not valid!');
                        return false;
                    }
                }
            }
        }
        return true;
    }
</script>
<table>
    <tr>
        <td>
            <input type="text" id="email" name="email" />
            <input type="button" onclick="validateMultipleEmailsCommaSeparated(email.value);"
                value="check Email" /><br />
            <div id="errorDiv" />
        </td>
    </tr>
</table>
</html>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM