как в зависимости от значения select'а выбирать действие
Как в javascript в зависимости от выбранного пользователем значения выпадающего списка (<select></select>), при нажатии на ссылку выполнялось определенное действие. Например:если выбрано option1 - выполняется function1 (), option2 -> function2 () и т.д.
Вешаеш на select обработчик события onChange. В этом обработчике события достаешь значение (value) этого же select. В зависимости от этого значения (с помощью switch-case или if-else) вызываешь ту или иную функцию.
под рукой нет, но сам брал из я-поиска. Так что, если не помогут - исчи! :)
Macromedia Dreamweaver 8 (да и в 6-7 тоже) есть такой компонент Forms -> Jump Menu - как раз для этой цели. На худой конец смотришь на любом сайте такую фишку (где она есть).
Да разобралась уже, спасибо. Воспользовавшись обоими советами (shine и Franky) и помощью Господа Бога )))
Вот кстати ссылочка, результат посмотреть мона, хотя и неокончательный ;)
Цитата: jbast
Вот кстати ссылочка, результат посмотреть мона, хотя и неокончательный ;)
http://miotan.info/rugalka.htm
(сразу предупреждаю, сайт не мой)
http://miotan.info/rugalka.htm
(сразу предупреждаю, сайт не мой)
А в мозиле то чего не работает ?? Не правильно это!
Вот. Но если интересно, можешь покопаться. ;)
Но может быть потому что в самой функции есть ссылка на вложенную функцию. Мазилла это нормально воспринимает или нет? Просто для того чтобы разобраться в разнице между бровзерами - надо чуточку дольше этим заниматься - я пока не разобралась...