Forum Webscript.Ru
Разное => Поиск, изготовление скриптов и прочее... => Тема начата: Bronepoezd от 18 Марта 2005, 20:37:53
-
Пусть есть форма, состоящая из двух раскрывающихся списков...
Список 1:
- Раздел1
- Раздел2
Список 2:
- Раздел11
- Раздел12
- Раздел21
- Раздел22
Нужно сделать так, чтобы не нажимая кнопки отправки данных, при выборе Раздел1, во втором списке высвечивались только Раздел11 и Раздел12;
при выборе Раздел2, во втором списке высвечивались только Раздел21 и Раздел22...
Специалисты JavaScript, помогите пожалуйста... Буду очень признателен...
-
Вот, написал кое-что:
Динамическая форма на JavaScript
Но этот скрипт не работает... Во втором списке всё равно отображаются 4 раздела, а не два, как нужно... Объясните, почему...
-
ненужным надо присвоить null
А создать опцию new Option
-
Если присваивать null, то массив option[] сжимается, т.е. из него удаляются те ячейки, которым было присвоего null...
Спрашивается: как сделать так, чтобы ячейки не удалялись, но и не показывались?
-
Bronepoezd:
ячейки не удалялись, но и не показывались?
Сделай лишний список.
-
Никак.
Содавай когда нужно по новой
-
CGVictor:
Сделай лишний список.
display=none. А в JS он доступен. Улавливаешь?