- 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
guest 06.08.2009 20:33 # 0
БЛя, смешно так, что даже лень писать нормальное решение )))))
guest 10.08.2009 17:51 # 0
то-есть немногим поможет более крутая валидация
guest 10.08.2009 19:20 # 0
если он не хочет его вводить то введет все равно хрень
если хочет то такая валидация вполне укажет ему на ошибки, больше и не нужно
guest 12.08.2009 06:54 # +1
if(!reg.test(mail)) alert("неверно указан email");
вот примерно так.
регулярку нашел на просторах интернета
dodther 12.08.2009 07:07 # 0
guest 12.08.2009 19:56 # −1
dodther 13.08.2009 14:51 # 0
если не хочеш вводить мыло. не вводи вообще.
на моем дровалете код выполняется мгновенно.
и код позволяет полность проверить что введено именно мыло
guest 16.08.2009 20:22 # 0
^[\x20-\x2D\x2F-\x7E]+(\.[\x20-\x2D\x2F-\x7E]+)*@(([a-z0-9]([-a-z0-9]*[a-z0-9]+)?){1,63}\.)+[a-z0-9]{2,6}$
danilissimus 31.08.2009 18:51 # 0
^[^.][a-zA-Z0-9.]+[^.]@[^.][.a-zA-Z0-9]+[^.][.][a-zA-Z]{2,4}$
писал пару лет назад :)