Программирование > JavaScript & JScript

проверка заполнения полей формы и радио-кнопки

(1/1)

elenaki:
есть несколько текстовых полей и в конце формы  - две радио-кнопки.
"Наличными" и "В кредит". их надо тоже сделать обязательными к
заполнению. причем, если юзер выбирает "В кредит", то открывается
еще одно текстовое поле "На сколько месяцев", которое до этого лежало
в скрытом слое. если я делаю проверку на заполненность радио-кнопок,
то по сабмиту переходит и в том случае, если выбрано "В кредит", а
количество месяцев не заполнено. если делаю проверку и на период, то
спрашивает "На сколько месяцев?" и в случае, когда выбрано "Наличными",
что лишено логики. как бы сделать так, чтобы проверка на заполненность
поля period включалась только в том случае, если выбрана радио-кнопка
"В кредит"? мне кажется, что без перезагрузки страницы не получится или
я не права?

AlexRH:

--- Цитировать ---elenaki:
если я делаю проверку на заполненность радио-кнопок
--- Конец цитаты ---

По моему скромному мнению, логичнее проверять не заполненность, а значения этих полей.

commander:
elenaki
мда.... способов мильён.. :) один из них:



function check_yes()
{
form.day.style.background="#ffffff";
document.form.day.readOnly="";
}
function check_no()
{
form.day.style.background="#cccccc";
document.form.day.value="";
document.form.day.readOnly="true";
}

Êðåäèò
Íàë.



elenaki:
спасибо за ответы. сделала уже. по-своему. а значения полей скрипт не понимает. выдает
"undefined". не знаю, может потому, что форма рисуется тоже динамически с помощью
document.write()...

AlexRH:
[
--- Цитировать ---elenaki:
может потому, что форма рисуется тоже динамически с помощью
document.write()...
--- Конец цитаты ---

Нет однозначно (если они заданы конечно :-).

Посмотрите здесь:
http://www.mcfedries.com/UsingJavaScript/28.7.htm

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии