Реклама и Статистика


SEO sprint - Всё для максимальной раскрутки!



Проверка E-mail введенного в форму

E-mail:

Проверке формальной правильности адреса надо уделять особое внимание.
Типичный e-mail адрес выглядит так:

Сформулируем формальные требования к электронному адресу:

  1. Адрес должен содержать специальный символ "@", который отделяет имя пользователя почтовой системы от доменного имени;
  2. Адрес не должен содержать символов "пробелов", ",", ":", ";", "!", "#", "%", "*", "(", ")", "=", "+", "{", "}", "[", "]/", """, "'", "/", "\" и "|";
  3. Адрес должен состоять только из латинских символов;
  4. Так как в Интернете не существует компьютеров имеющих доменные имена первого уровня, то после символа "@" должна быть как минимум одна ".";
  5. После последней точки должно быть не менее 2-х и не более 4-х символов, причем наличие цифр не допускается;
  6. Между последней точкой и символом "@" должно быть не менее 2-х символов
  7. Слева от "@" должно быть не менее четырех символов.

<script Language="JavaScript"> 
<!-- //
function checkmail() 
{ 
txt=document.mail.address.value; 
if (txt == "") { 
	alert("Введите Адрес электронной почты."); 
	return false 
	} 
if (txt.indexOf(".") == -1) { 
	alert("Нет символа\".\""); 
	return false
	} 
dog = txt.indexOf("@"); 
	if (dog == -1) { 
	alert("Нет символа\"@\"."); 
	return false 
	} 
if ((dog < 1) || (dog > txt.length - 5)) { 
	alert("Адрес электронной почты был введен неправильно."); 
	return false 
	} 
if ((txt.charAt(dog - 1) == '.') || (txt.charAt(dog + 1) == '.')) { 
alert("Адрес электронной почты был введен неправильно."); 
	return false
	} 
alert("Адрес электронной почты был введен ВЕРНО!"); 
} 
//--> 
</script> 

Просмотров: 11347

  Ваш коментарий будет первым

Добавить коментарий
Имя:
Коментарий:



Код:* Code

Реклама