- 1
- 2
- 3
- 4
- 5
- 6
if (document.getid.txtemail.value.search("@") == -1)
{
alert("This is not a valid email account.");
return(false);
}
//check for valid email address required.
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+166.8
if (document.getid.txtemail.value.search("@") == -1)
{
alert("This is not a valid email account.");
return(false);
}
//check for valid email address required.
Нашел вот тут в одном индусском проекте, валидакия имейла XD
БЛя, смешно так, что даже лень писать нормальное решение )))))
то-есть немногим поможет более крутая валидация
если он не хочет его вводить то введет все равно хрень
если хочет то такая валидация вполне укажет ему на ошибки, больше и не нужно
if(!reg.test(mail)) alert("неверно указан email");
вот примерно так.
регулярку нашел на просторах интернета
если не хочеш вводить мыло. не вводи вообще.
на моем дровалете код выполняется мгновенно.
и код позволяет полность проверить что введено именно мыло
^[\x20-\x2D\x2F-\x7E]+(\.[\x20-\x2D\x2F-\x7E]+)*@(([a-z0-9]([-a-z0-9]*[a-z0-9]+)?){1,63}\.)+[a-z0-9]{2,6}$
^[^.][a-zA-Z0-9.]+[^.]@[^.][.a-zA-Z0-9]+[^.][.][a-zA-Z]{2,4}$
писал пару лет назад :)