alex45 Опубликовано 25 апреля, 2006 Жалоба Поделиться Опубликовано 25 апреля, 2006 Почему в моем скрипте когда я ввожу неправильно Email тогда у меня все правильно работает, а когда я ввожу правильно Email и нажимаю на кнопку Submit у меня данные не отсылаются на скрипт, а просто ничего не происходит. Помогите и объясните в чем я ошибался ПЛИЗ Скрипт: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Java Script</title> <script language="javascript" type="text/javascript"> <!-- var status = true; function pochta(emailvalue) { if (emailvalue == "") { alert ("Âû íå ââåëè ñâîé àäðåñ e-mail"); status = false; } else { if (emailvalue.indexOf("@") == -1 || emailvalue.indexOf("@") == 0) { alert ("Âû ââåëè íåïðàâèëüíî ñâîé àäðåññ e-mail"); status = false; } else { if (emailvalue.search(".ru") == -1) { alert ("Âû ââåëè íåïðàâèëüíî ñâîé àäðåññ e-mail"); status = false; } } } return (status); } //--> </script> </head> <body> <form name="form1" method="post" action="http://www.mcfedries.com/scripts/formtest.asp" onsubmit=" return pochta(email.value)"> <input type="text" name="email" /> <p> <input type="submit" value="Submit" /> </form> </body> </html> Ссылка на комментарий Поделиться на другие сайты Поделиться
Ф@РТОВЫЙ Опубликовано 1 мая, 2006 Жалоба Поделиться Опубликовано 1 мая, 2006 alex45: Вот тебе JavaScript функция для проверки e-mail function is_mail(email) {if (/(*([a-z]|[A-Z]|[0-9]|\.|_|-))\@(*([a-z]|[A-Z]|[0-9]|-))\.(*([a-z]|[A-Z]|[0-9]|\.))/gi == email) return true;else return false;} Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти