[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Создать url из двух меню select
FokeBox
Привет всем, вот форма

<select name="searcher" id="searcher">
<option value="car">авто</option>
<option value="moto">мото</option>
</select>

<select name="searcher2" id="searcher">
<option value="new">новая</option>
<option value="old">старая</option>
</select>

<input type="button" name="action" id="action" value="Найти" onclick="doAction()" />

как сделать чтобы из двух выбранных опций формировалась определённая ссылка?
например my.site.com/sell.php?type=car&style=new

Спасибо

_____________
Викижурнал - wikijournal.ru
sergeiss
Тебе в помощь:
1. JS в виде getElementById().value
2. jQuery.

Либо - свои наработки "в студию", будем разбирать на части.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
FokeBox
Цитата (sergeiss @ 30.11.2013 - 14:13)
Тебе в помощь:
1. JS в виде getElementById().value
2. jQuery.

Либо - свои наработки "в студию", будем разбирать на части.

Есть своя наработка, но она только для одного селекта, как приплюсовать со второго я не знаю ... весь инет облазил ничего не нашёл

<script type="text/javascript">
function
doAction(){
var selected = document.getElementById('searcher').value;
if (selected == 'buy'){
window.location.href = 'http://mysite.com/sell.php?status=prodaja';
} else if (selected == 'rent'){
window.location.href = 'http://mysite.com/sdayu_kv.php?status=sdayu';

} else {
alert('unknown option selected');
}
}

</script>

<select
name="searcher" id="searcher">
<option
value="buy">купить</option>
<option
value="rent">снять</option>
</select>

<select
name="searcher2" id="searcher">
<option
value="type">type</option>
<option
value="type2">type2</option>
</select>

<input
type="button" name="action" id="action" value="Найти" onclick="doAction()" />


_____________
Викижурнал - wikijournal.ru
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.