Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Помогите форму список написать:)
цитата
18/06/08 в 06:28
 CitRUS
нужно сделать форму выбора категории..
обычный список, открыл выбрал пошел переход на страницу..
нашел пример там экшн на cgi а я кроме хтмл, цсс неумею ничего)
цитата
18/06/08 в 08:18
 Corex
Можно через JavaScript:
Код:
<script>
function goto(cat)
{
    document.location.href = cat.value;
}
</script>
<form>
<select name="category" onchange="goto(this)">
<option value="http://www.site.com/cat1/">Category #1</option>
<option value="http://www.site.com/cat2/">Category #2</option>
<option value="http://www.site.com/cat3/">Category #3</option>
<option value="http://www.site.com/cat4/">Category #4</option>
</select>
</form>
цитата
18/06/08 в 08:35
 CitRUS
благадарю. а как сделать чтоб при выборе переход происходил?
цитата
18/06/08 в 08:57
 Corex
Так уже это сделано, при выборе чего-то в выпадающем списке происходит редирект на УРЛ выбранной опции. УРЛы указаны как значения в опциях.
цитата
18/06/08 в 09:49
 CitRUS
неработает в опере.. ток в ие
цитата
18/06/08 в 11:38
 Corex
window.location.href = cat.value; должно сработать в опере, вместо document.location.href = cat.value;.
цитата
18/06/08 в 13:47
 Sterx
делай через
<select name="category" onchange="submit()">
соответственно проверять переменную category при загрузке страницы


Эта страница в полной версии