Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.59/68: Рейтинг темы: голосов - 68, средняя оценка - 4.59
1 / 1 / 0
Регистрация: 10.11.2011
Сообщений: 45

Переход на страницу при выборе элемента в select

16.05.2012, 17:46. Показов 13245. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
вот сделал поле со списком
HTML5
1
2
3
4
5
6
7
8
9
10
<form action="price.php">
   <p><b>Поиск авто по цене</b></p>
   <p><select name="id">
    <option value="1">200 000 - 300 000</option>
    <option value="2" selected>300 000 - 400 000</option>
    <option value="3">400 000 - 500 000</option>
    <option value="3">500 000 - 600 000</option>
   </select> 
   <input type="submit" value="Отправить"></p>
  </form>
как сделать при выборе например "200 000 - 300 000" открывается html страница?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.05.2012, 17:46
Ответы с готовыми решениями:

Переход на страницу при выборе пункта в Select
подскажите: мне нужно сделать чтобы при выборе пункта в меню Select оно перебрасывало на другую страницу само меню сделал, но вот как...

При выборе элемента в <select> менять содержимое другого <select>
Может кто-то подсказать. У меня есть select на форме. Например: &lt;select name=day_s size=1&gt; &lt;option value=1&gt; Понедельник &lt;/...

Переключатель: переход на другую страницу при выборе определённого пункта
Помогите пожалуйста сделать переключатель,чтоб когда выбрал определённый пункт тебя переносило на другую страницу...Заранее спасибо:senor:

8
Нарушитель
 Аватар для gulliver
86 / 86 / 9
Регистрация: 09.05.2012
Сообщений: 456
16.05.2012, 20:59
HTML5
1
<a href="ссылка"> </a>
0
0 / 0 / 0
Регистрация: 15.05.2012
Сообщений: 12
20.05.2012, 22:09
HTML5
1
<option value="1"><a href="">200 000 - 300 000</a></option>
0
1 / 1 / 0
Регистрация: 10.11.2011
Сообщений: 45
20.05.2012, 22:59  [ТС]
не работает (((
0
Нарушитель
 Аватар для gulliver
86 / 86 / 9
Регистрация: 09.05.2012
Сообщений: 456
20.05.2012, 23:54
что именно не работает ?
код покажи, как ты куда подставил.
0
1 / 1 / 0
Регистрация: 10.11.2011
Сообщений: 45
21.05.2012, 06:10  [ТС]
PHP
1
2
3
4
5
6
7
8
9
10
11
<form action="price.php">
   <p><b>Поиск авто по цене</b></p>
   <p><select name="id">
    <option value="1"><a href="20.php">200 000 - 300 000</a></option>
 
    <option value="2" selected>300 000 - 400 000</option>
    <option value="3">400 000 - 500 000</option>
    <option value="3">500 000 - 600 000</option>
   </select> 
   <input type="submit" value="Отправить"></p>
  </form>
при выборе 200 000 - 300 000 и нажатие на кнопку он переходит не в 20.php а в price.php?id=1
0
Нарушитель
 Аватар для gulliver
86 / 86 / 9
Регистрация: 09.05.2012
Сообщений: 456
21.05.2012, 10:39
fastm0use, приду напишу, сейчас спешу.
0
0 / 0 / 0
Регистрация: 15.05.2012
Сообщений: 12
21.05.2012, 10:42
Это точно работает

JavaScript
1
2
3
4
5
6
7
8
<script language="javascript" type="text/javascript">       
<!-- 
function formHandler(form){
     var URL = document.form.site.options[document.form.site.selectedIndex].value;
     window.location.href = URL;
}
 -->
</script>
HTML5
1
2
3
4
5
6
7
<form name="form">
  <select name="site" size=1 onChange="javascript:formHandler()">
     <option value="твой линк 1">Название 1
     <option value="твой линк 2">Название 2
     <option value="твой линк 3">Название 3
  </select>
</form>
0
Нарушитель
 Аватар для gulliver
86 / 86 / 9
Регистрация: 09.05.2012
Сообщений: 456
21.05.2012, 14:56
EgorovEU, именно так только у меня чу чуть другой код

Добавлено через 21 минуту
JavaScript
1
2
3
4
5
    <script>
function _go() {
    location.href=document.getElementById('address').options[document.getElementById('address').selectedIndex].value;
}
</script>
HTML5
1
2
3
4
5
6
7
8
<form action="price.php" name="form ">
<select onchange="_go()" id="address">
    <option value="http://www.yahoo.com">200 000 - 300 000</option>
    <option value="http://www.google.com" selected>300 000 - 400 000</option>
    <option value="3">400 000 - 500 000</option>
    <option value="3">500 000 - 600 000</option>
</select> 
 </form>
Добавлено через 3 часа 45 минут
Вот еще (с кнопкой):


HTML5
1
2
3
4
5
6
7
8
9
10
<form id="myForm">
     <select id="mySelect">
        <option value="1">Первая ссылка</option>
        <option value="2">Втарая ссылка</option>
        <option value="3">Третья ссылка</option>
     </select>
    </form>
    
    
    <input type="button" value="проверить" id="checkbutton">
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$(document).ready(function(){
 
$('#checkbutton').click(function()
{
var myChan= $('#mySelect :selected').val();
 
    if(myChan == 1)
        {
            window.location = 'test.html';
        }
        else if(myChan == 2)
        {
            alert("2");
        }
        else if(myChan == 3)
        {
            alert("3");
        }
});
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.05.2012, 14:56
Помогаю со студенческими работами здесь

Функция JS при выборе элемента списка select
Здравствуйте. Не получается запустить функцию при выборе элемента списка select. Есть вот такой код, но он почему-то работает только в...

Вызов метода при выборе элемента списка select
Здравствуйте, уважаемые программисты. Недавно начал изучать MVC, и у меня возник вопрос: есть представление со списком select, и хочется,...

При выборе элемента из select вставлять его в ссылку
есть форма с выбором городов Хочу сделать так чтобы при выборе какого нибудь города. Из тега 'data-code' брался код города и...

При выборе элемента <select> автоматически делать выборку из БД
Как сделать так, чтоб при выборе пункта из &lt;select&gt; автоматически (без нажатия кнопки) из БД делалась выборка всех полей с этим выбранным...

При выборе элемента из JComboBox сделать переход к JFrame
в Netbeans 8.2 писал програму(новичек) и стало интересно как сделать в jcombobox так чтоби при виборе елемента из списка сделался переход к...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru