Проверка электронной почты в JQuery без использования регулярных выражений? - PullRequest
0 голосов
/ 09 июля 2019

Я очень новичок в jQuery и ищу способ добавить пользовательскую проверку электронной почты без использования регулярных выражений.

1 Ответ

0 голосов
/ 09 июля 2019

Надеюсь, это поможет вам

$("#testEmail").click(function () {
    if(emailValidate($("#email").val())) {
        $("#result").text("Is valid email");
    } else {
        $("#result").text("Is NOT valid email");
    }
});

function emailValidate(email){
    var check = "" + email;
    if((check.search('@')>=0)&&(check.search(/\./)>=0))
        if(check.search('@')<check.split('@')[1].search(/\./)+check.search('@')) return true;
        else return false;
    else return false;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input id="email" type="text"/><button id="testEmail">Test Email</button>
<span id="result" />
...