Чтение RSS каналов

Форум

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

Вопрос о Select и OnClick

0

0
1
24.07.2009 20:51:26

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

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

Вот код:

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

3.91

3.91
2
28.07.2009 11:15:58

Goshan,

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

3.92

3.92
3
28.07.2009 23:11:12

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

3.91

3.91
Открыть Ответить
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь