Программирование => JavaScript & JScript => Тема начата: synthez от 15 Марта 2004, 16:06:21
Название: onSubmit
Отправлено: synthez от 15 Марта 2004, 16:06:21
помогите написать функцию на JavaScript для проверки полей формы.
У меня в форме 3 поля
Название: onSubmit
Отправлено: ThE0ReTiC от 15 Марта 2004, 16:52:21
synthez пользуемся поиском. Очень похожая задара (только цифры) обсуждалась недели две назад
Название: onSubmit
Отправлено: Werwolf13 от 15 Марта 2004, 16:55:03
Вот код функции, проверяющей строку на допустимость в твоем смысле.
То-есть теперь просто нужно подставить ей в качестве аргументов gb_name.value, gb_mail.value, gb_msg.innerText.
Название: onSubmit
Отправлено: synthez от 15 Марта 2004, 17:03:40
Werwolf13
я вообще не шарю...
можно по конкретнее...
Название: onSubmit
Отправлено: Werwolf13 от 15 Марта 2004, 17:16:32
Что именно... по-моему, код говорит сам за себя. Спрашивай конкретно, что не ясно... будем объясняться.
Название: onSubmit
Отправлено: synthez от 15 Марта 2004, 17:31:24
я не вижу в коде - полей gb_name, gb_mail и тд.
Название: onSubmit
Отправлено: Werwolf13 от 15 Марта 2004, 17:49:50
Ну я же описал внизу что куда вставить. Откуда я могу знать, где у тебя обработчик нажатия на Submit? Ну, например, ставим простую кнопку , котрой собираемся сабмитить. Описываем, собственно, функцию. function mySubmit() { if (checkStr(gb_name.value) && checkStr(gb_mail.value) && checkStr(gb_msg.innerText)) MyForm.submit(); else alert(\'ERROR!!!\'); }
В тэге form атрибуту name нужно присвоить значение MyForm. Надеюсь теперь понятно?
Название: onSubmit
Отправлено: synthez от 15 Марта 2004, 18:47:54
короче форма такая:
так вот мне этот checkForm() нужен
Название: onSubmit
Отправлено: Werwolf13 от 15 Марта 2004, 19:01:07
function checkForm() { with (MyForm) { if (checkStr(gb_name.value) && checkStr(gb_mail.value) && checkStr(gb_msg.innerText)) return true; else return false; } }