Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.07.2009, 16:07
Новичок на форуме
Отправить личное сообщение для XkWu Посмотреть профиль Найти все сообщения от XkWu
 
Регистрация: 17.07.2009
Сообщений: 3

Народ! Помогите с скриптом.
<script language="javascript">
function checkEmail(inputvalue){
var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
if(pattern.test(inputvalue))
{

return true;
}

else
{

alert("Вы неверно заполнили поле email!");

return false;
}
}
</script>

Скрипт проверяет верно ли заполнено поле email, если нет выдает ошибку. С проверкой одного поля email все нормально, а как проверить сразу два поля в одной форме понять не помогу.Помогите пожалуйста
Ответить с цитированием
  #2 (permalink)  
Старый 17.07.2009, 20:01
Профессор
Отправить личное сообщение для Dmitry A. Soshnikov Посмотреть профиль Найти все сообщения от Dmitry A. Soshnikov
 
Регистрация: 25.02.2008
Сообщений: 707

Сообщение от XkWu
С проверкой одного поля email все нормально, а как проверить сразу два поля в одной форме понять не помогу
А как Вы проверяете первое поле? Явно, передаёте значение. Ну так и вызывайте функцию второй раз - со значением из второго поля.
__________________
Тонкости ECMAScript
Ответить с цитированием
  #3 (permalink)  
Старый 17.07.2009, 20:32
Новичок на форуме
Отправить личное сообщение для XkWu Посмотреть профиль Найти все сообщения от XkWu
 
Регистрация: 17.07.2009
Сообщений: 3

Первое поле проверяю вот так : <input type="submit" value="Отправить" onClick="return checkEmail(document.f1.friend_email.value)"> .А как добавить в проверку еще и поле name="address". Подскажите пожалуйста, если можно на примере. А то так может не пойму.
Ответить с цитированием
  #4 (permalink)  
Старый 17.07.2009, 21:16
Профессор
Отправить личное сообщение для Dmitry A. Soshnikov Посмотреть профиль Найти все сообщения от Dmitry A. Soshnikov
 
Регистрация: 25.02.2008
Сообщений: 707

Сообщение от XkWu
А как добавить в проверку еще и поле name="address"
точно так же, вызвав функцию проверки ещё раз, передав значение поля address и объединив обе функции оператором && (Вам известно, что делает этот оператор?).

return (F(1) && F(2))
__________________
Тонкости ECMAScript
Ответить с цитированием
  #5 (permalink)  
Старый 17.07.2009, 23:45
Новичок на форуме
Отправить личное сообщение для XkWu Посмотреть профиль Найти все сообщения от XkWu
 
Регистрация: 17.07.2009
Сообщений: 3

Спасибо ОГРОМНОЕ за помощь все работает!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите с скриптом $12ANDRE12$ Firefox/Mozilla 2 12.05.2009 21:46
Помогите со скриптом Pilageen Общие вопросы Javascript 5 13.04.2009 14:13
помогите со скриптом rumrum Общие вопросы Javascript 7 24.03.2009 18:11
Помогите со скриптом. Harper Общие вопросы Javascript 13 22.03.2009 21:22
Помогите разобраться со скриптом! Чайник Элементы интерфейса 1 13.03.2009 23:57