is email? javascript verification function | Wiki | PWODEV
, 06.06.2018 11:08

is email? javascript verification function


Есть форма, в ней поле input в котором нужно ввести email. Как верифицировать форму, проверить строку на наличие email адреса? Как понять что поле email заполнено правильно? is email — JS функция проверки строки, на корректность email. Верификация email адреса.

Вот сама js функция is email:
function is_email(email) {
	var regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	return regex.test(email);
}

Функция вернет TRUE или FALSE.

is email? javascript verification function
javascript verification function

Эту функцию лучше всего поставить перед отправкой формы, как-бы валидация формы. Если все сходится, и функция вернет TRUE, отправляем форму дальше стандартными средствами или с помощью ajax. Еще будет нужно чтобы форма не отправлялась по событию submit. Как это сделать я мы уже писали в статье: Как отменить отправку формы с помощью js.

На данный момент нам нужна была только javascript функция. Варианты на других языках программирования предлагайте в комментариях, добавим. А чтобы добавить комментарий — регистрируйтесь. Будем рады всем!


Добавить комментарий