Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: от 27 Декабря 2001, 21:09:29

Название: обработка формы
Отправлено: от 27 Декабря 2001, 21:09:29
Люди, не подскажите как реализовать слежующую задачу (и реально ли это сделать вообще или нет)

Есть форма, в ней:

Выпадающий список1  (со значениями 1,2,3)
Выпадающий список2  (со значениями 1,2,3)

Выпадающий список3   (тут должны выпадать значения в зависимости от выбранных в списке1 или списке2)

т.е. например если в Выпадающем списке1 выбрано значение2 а в Выпадающем списке2 - значение1, то выпадаюший список3 должен давать на выбор значения 4,5,6

ну и например при выборе в Выпадающем списке1 значения 3 а в Выпадающем списке2 - значение2, то выпадаюший список3 дает выбирать из 7,8,9

Заранее благодарен за любую помошь
Название: обработка формы
Отправлено: Макс от 28 Декабря 2001, 15:14:05
А проблема то в чем?
Если с перезаписью списка3 то на форуме эта проблема уже обсуждалась (скрипт я сюда кидал). Берешь этот скрипт и под себя переделываешь.
Нужно много условий (if()) сделать для определения, какие именно пункты показывать в третьем списке.

Наверное лучше сделать трехмерный массив для списка3. В котором первое измерение - номер выбраного пункта из списка1, второе измерение - номер выбранного пункта из списка2 а третье измерение - массивы для списка3.
Название: обработка формы
Отправлено: ss_tab от 28 Декабря 2001, 21:54:03
(я вспомнил свой логин тут :) )
спасиба
завтра пороюсь в форуме
попробую найти/разобраться

проблема в том, что список 3 должен выдаватся в зависимости от введенных данных в списке1 и списке2
т.е. если в списке1 знечение = 1
в списке 2 значение = 2
тогда 1+2=3 (выводится одни значение для списка3)

если т.е. если в списке1 знечение = 2
в списке 2 значение = 2
тогда 2+2=4 (и выводится другие значение для списка3)

и так всего 5 вариантов проверки (5 вариантов списка3)

На все остальные комбинации должно выдаватся сообщение об ошибке :(
Название: обработка формы
Отправлено: ss_tab от 29 Декабря 2001, 16:43:40
Макс
ТЫ ЭТО ИМЕЛ ВВИДУ?
http://forums.webscript.ru/showthread.php?s=&threadid=2072
Название: обработка формы
Отправлено: Макс от 30 Декабря 2001, 17:44:42
ss_tab Да
Название: обработка формы
Отправлено: ss_tab от 14 Января 2002, 18:22:18
Да, вроде это то что я искал. Только мне нада его немного расширить. Тут в примере 2 списка. Возможно ли слелать 3.

Т.е. сейчас есть СПИСОК-1 (1,2,3)
при выборе 1 или 2 в СПИСКЕ-2 выводится (4,5)
при выборе 3 в СПИСКЕ-2 выводится (3)

Нада както сделать еще одно условие: ВЫБОР ИЗ СПИСКА-2
При выборе (3),(4)или(5) из Списка-2, в Списке-3 выводятся значания которые вычисляются:
(1+знач.списка1)*знач.списка2

Эсли у кого есть идеи, Буду очень благодарен!!!

СРАЗУ СОРРИ ЗА ОЛЬШОЙ КОД....






       
           
           
           
       
   
ADULTS
 
               
           
BEDS:
 
               
           
Category: