Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Форма select как сделать (https://javascript.ru/forum/misc/55150-forma-select-kak-sdelat.html)

pepper 15.04.2015 20:58

Форма select как сделать
 
Подскажите нужен обычный скрипт.

Решил сделать форму, человек выбирает из списка нужный раздел, нажимает кнопку и его перекидывает на нужную страницу.

В пример ничего не нашел.

<select class="sellinks_kr">
                <option selected="selected" value="тут ссылка">Авто</option>
                <option value="тут ссылка">Животные</option>
                <option value="тут ссылка">Недвижимость</option>
              
            </select>
        
        <button class="butt></button>

laimas 15.04.2015 21:12

<select class="sellinks_kr" onchange="location.href=this.value">

Нужно только добавить опцию без url, с пустым значением, иначе по первой ссылке сразу нельзя будет перейти.

pepper 15.04.2015 21:58

Цитата:

Сообщение от laimas (Сообщение 366878)
<select class="sellinks_kr" onchange="location.href=this.value">

Нужно только добавить опцию без url, с пустым значением, иначе по первой ссылке сразу нельзя будет перейти.

А в кнопке что тогда?

theKingOfJava 15.04.2015 22:02

<html>
<head>
<meta charset="windows-1251" />

</head>
<body>


<select id="sellinks_kr">
                <option selected="selected" value="http://ya.ru">Авто</option>
                <option value="https://www.google.com">Животные</option>
                <option value="http://javascript.ru">Недвижимость</option>
               
            </select>
         
        <button id="butt">go</button>

<script>

butt.onclick=function(){
 location=sellinks_kr.value
}













</script>

</body>
</html>

pepper 15.04.2015 22:19

theKingOfJava,
Спасибо! Очень выручил.

рони 15.04.2015 22:28

theKingOfJava,
зачем в коде столько пропусков

theKingOfJava 15.04.2015 22:54

рони,
Для красоты


Часовой пояс GMT +3, время: 10:17.