вопрос
Привет всем! у меня такой вопрос по поиску.
Я хотел забабахать поиск через селект:
Выбираешь "Значение" в селект и при нажатии на кнопку поиска он переходил на страницу вида "http://site.com/search/znachenie"
"http://site.com/search/" - Это прописывается перед самим значением.
"znachenie" - Это само значение которое мы выбрали в селекте
Вроде как-то просто, но не получается у меня это реализовать. Вроде js юзать надо. Помогите кто чем может)
Я хотел забабахать поиск через селект:
<select>.
<option value="znachenie">Значение</option>
<option value="znachenie1">Значение1</option>
<option value="znachenie2">Значение2</option>
</select>
Выбираешь "Значение" в селект и при нажатии на кнопку поиска он переходил на страницу вида "http://site.com/search/znachenie"
"http://site.com/search/" - Это прописывается перед самим значением.
"znachenie" - Это само значение которое мы выбрали в селекте
Вроде как-то просто, но не получается у меня это реализовать. Вроде js юзать надо. Помогите кто чем может)
Все, проблему решил. Получилось то, что надо! Это я вопрос не правильно поставил.
Выбираете option, жмем кнопку "Го!" и он переходит на ту страницу какой соответствует value в option
Выбираете option, жмем кнопку "Го!" и он переходит на ту страницу какой соответствует value в option
<script type="text/javascript">
function goTo() {
var sE = null, url;
if(document.getElementById) {
sE = document.getElementById('urlList');
} else if(document.all) {
sE = document.all['urlList'];
}
if(sE && (url = sE.options[sE.selectedIndex].value)) {
location.href = url;
}
}
</script>
<select id="urlList" size="1">
<option value="">Выберите что надо..</option>
<option value="http://dle-faq.ru/">Главная</option>
<option value="http://dle-faq.ru/user">Пользователи</option>
<option value="http://dle-faq.ru/faq/layoutquest/7040-poisk-cherez-select.html">Поиск через селект</option>
</select>
<input type="button" value="Го!" onclick="goTo();">