Открыть Ответить

Вопрос о Select и OnClick

0.00

0.00

1
24.07.2009 20:51:26

Такая у меня задача, думаю для спеца простенькая...

У меня есть выпадающее меню, SELECT, и несколько вариантов. Как сделать так, чтобы при выборе Меню 2 скрытый DIV показывался, а при выборе любого другого ничего не происходило? (и по умолчанию он должен быть скрыт)

Вот код:

<br /> <body><br /> <script type="text/javascript"> <br /> function hiddenLayer() {<br /> document.getElementById("swindow").style.visibility = "hidden";<br /> }<br /> function showLayer() {<br /> document.getElementById("swindow").style.visibility = "visible";<br /> }<br /> </script><br /> <select><br /> <option>Меню 1</option><br /> <option>Меню 2</option> //при выборе этого пункта div должен показаться<br /> <option>Меню 3</option><br /> <option>Меню 4</option><br /> </select><br /> <br /> <br /> <div id="swindow" style="visibility: hidden"><br /> Текст, который должен показаться при выборе второго пункта<br /> </div><br /> </body><br />

Группа
Посетители
Пункты
729
Регистрация
07.10.2006
Пол
Мужчина
Из
Россия/Москва
Предупреждения
Нет
Goshan
Goshan
3.92

3.92

28.07.2009 11:15:58

Goshan,

<style type="text/css"><br /> #swindow {display:none;}<br /> </style><br /> </head><br /> <body><br /> <script type="text/javascript"><br /> function hiddenLayer() <br /> {<br /> action_for_script = document.getElementById('get_action');<br /> if (action_for_script.value == "2") {<br /> document.getElementById('swindow').style.display = "block"; }<br /> if (action_for_script.value != "2") {<br /> document.getElementById('swindow').style.display = "none"; <br /> }<br /> }<br /> </script><br /> <select name = "get_action" id= "get_action" onchange= "hiddenLayer()"><br /> <option>Меню 1</option><br /> <option value = "2">Меню 2</option> //при выборе этого пункта div должен показаться<br /> <option>Меню 3</option><br /> <option>Меню 4</option><br /> </select><br /> <div id="swindow"><br /> Текст, который должен показаться при выборе второго пункта<br /> </div><br /> </body>

Группа
Супермодераторы
Пункты
1595
Регистрация
18.09.2008
Пол
Мужчина
Из
Россия
Предупреждения
Нет
GRAFLEKX
GRAFLEKX
3.92

3.92

28.07.2009 23:11:12

GRAFLEKX, большое спасибо за помощь!! Вы очень хороший человек)))))))))

Группа
Посетители
Пункты
729
Регистрация
07.10.2006
Пол
Мужчина
Из
Россия/Москва
Предупреждения
Нет
Goshan
Goshan
3.92

3.92

Открыть Ответить
Хотите опробовать SLAED CMS в действии?
Идеи и предложения
Обратная связь
Подтверждение

Поделиться
QR-код