мне Нужен совет
Привет всем.. вот такой вопрос, есть select и несколько option, как сделать, чтоб при выборе конкретного option пошел на конкретную страницу?
|
<select onchange="change( this );"> <option> - select - </option> <option value="0">Google</option> <option value="1">Yandex</option> <option value="2">Mail</option> </select> <script type="text/javascript"> function change( self ) { var links = [ 'http://google.ru', 'http://yandex.ru', 'http://mail.ru' ]; document.location = links[ self.value ]; } </script> |
devote, урлы можно прямо в валуе писать... ;)
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
Например если тот селект формировать из данных БД я в валуе запишу УРЛы, а в "контент" значения... А тебе с твоим "тоном" придется еще и скрипт генерить с массивом... :D А что делать если тот селект будет меняться динамически? Я опять перепишу валуе и "контент"... А что будешь детать ты? Генерить еще один скрипт с массивом? :) |
ksa,
не забивай себе голову ерундой... Когда мне нужно будет, уж поверь я найду правильное решение и сделаю так как удобнее... Тут написал для наглядности... знаю что не идеальный вариант, и знаю что можно ссылки сунуть в валуе. И не стоит у меня спрашивать глупости :lol: |
Цитата:
|
Часовой пояс GMT +3, время: 00:20. |