Сложная проверка ввода электронного адреса (e-mail) на наличиен "@" и ".", расстояние до н
<html> <head> <title>Сложная проверка ввода электронного адреса (e-mail) на наличиен "@" и ".", расстояние до них от начала и конца, расстояние между ними.</title> <script Language="JavaScript"> <!-- // function showerror() { alert("Адрес электронной почты был введен неправильно."); } function checkmail() { txt=document.entermail.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)) { showerror(); return(false) } if ((txt.charAt(dog - 1) == '.') || (txt.charAt(dog + 1) == '.')) { showerror(); return(false) } } //--> </script> <body> <form method="POST" name="entermail" onSubmit="return checkmail()"> <p><b><small>E-mail:</small></b><br> <input type="text" name="address" size="20"><br> <input type="submit" value="Check" name="B1"> * <input type="reset" value="Clear" name="B2"></p> </form> </body> </html>
|
Категория: Скрипты | Добавил: worldofskripts (11.03.2007)
|
Просмотров: 625
| Рейтинг: 1.0 |
|