Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: dope от 07 Февраля 2002, 16:45:29

Название: select
Отправлено: dope от 07 Февраля 2002, 16:45:29
у меня такой вопрос

имеются 4 селекта:

select1 select2
hour     min

select3 select4
hour1   min1

как зделать, штоб выбрав время (час и минуту) в первом (select1, select2) select3 и select 4 увелилилось на какое то время, типа:

выбрал
10 и 30
в другом селекте
11 00
Название: select
Отправлено: Oak от 07 Февраля 2002, 18:42:31
Вопрос "как" или "сделайте мне" ?

на JavaScript тебе доступны переменные document.forms.aa.select1.*

Если не знаешь как именно оно называется - посмотри любой JS debugger (for IE/NN4/Mozilla(встроенный) или http://cad.ntu-kpi.kiev.ua/~netlib/js/JS_MDV/ )
Название: select
Отправлено: Макс от 07 Февраля 2002, 21:33:32
Алгоритм вроде такой:
Отслеживаешь 2 события onchange для первых 2 селектов
После определяешь, что должно быть во вторых двух селектах и проходишься по массивам options обоих селектов и устаналиваешь где нужно selected.