(Html+JS) Возможно ли спрятать форму?

Lepaj
Дата: 28.07.2006 11:10:29
Всем доброго времени суток...
Вот решаю задачу и завис на одном пунктике. Суть задачи такова. Требуется организовать поиск. Для этого имеется один <select> в котором хранятся параметры поиска (код, год, тип договора, клиент и т.д...) Так же имется текстовое поле для поиска параметра, где вводится сам параметр по которому будет осуществлятся поиск.

Действия пользователя :
1. В первом <select> пользователь выбирает критерий поиска (Например - клиент)...
2. Во втором текстовом поле он пишет значение (Например - ОАО "Автоваз")... Далее после нажатия кнопки производится поиск...

Проблема : Я хочу сделать следующее, в случае если выбирается параметр поиска "код", то на экране остается текстовое поле... А в случае, если выбран "клиент", то на экране отображается еще один <select>, в котором я буду формировать список клиентов...

Вопрос : Возможно, ли реализовать такое, например создав две формы и прятать одну под другую в зависимости от события OnChange()? Или же можно как то менять значение type динамически? Заранее спасибо за любые предложения...
adv
Дата: 28.07.2006 11:25:36
С формой не пробовал, но может помочь свойство visible diva, в котором select.
i'm_novice
Дата: 28.07.2006 11:38:36
зачем две формы? можно все в одной и, в зависимости от необхоимых условий
менять не visible div'a, а свойство display
Lepaj
Дата: 28.07.2006 12:03:57
А можно пример?

Как я понял выглядеть должно так :

<div visible="false">
<select>
<option>Punkt1</option>
<option>Punkt2</option>
<option>Punkt3</option>
</select>
</div>

или

<div display="false">
<select>
<option>Punkt1</option>
<option>Punkt2</option>
<option>Punkt3</option>
</select>
</div>

Извините, если это выглядит глупо, но я никогда не работал с div-ом...
Lepaj
Дата: 28.07.2006 14:19:09
Все всем спасибо, нашел как это сделать...

<div style="visibility:hidden;">привет</div>
Lepaj
Дата: 28.07.2006 14:58:26
Блин, под IE работать не хочет... Может у кого есть лекарство от этого недуга?
Paul Chabinsky
Дата: 28.07.2006 15:50:05
<div style="display:block;">так вы увидите текст</div>
<div style="display:none;">так вы ничего не увидите</div>