Переход на страницу через select

Статус
Закрыто для дальнейших ответов.

vlastelin

Well-Known Member
Регистрация
29.12.2006
Сообщения
107
Как на html расписать, что вот есть

Код:
<select id=“sel“ name=“sel“>
<option value=“0“>выбор 1</option>
<option value=“1“>выбор 2</option>
</select>
т.е. выбираем либо 1 либо 2, и дальше жмём кнопку и переходим на страницу либо 1.html либо 2.html соответственно.
 

marker

Well-Known Member
Регистрация
23.10.2010
Сообщения
399
Способ 1:

Код:
<select id="sel" name="sel" onchage="window.location.href='http://'+window.hostname+'/'+this.value+'.html';return false">
<option value=“0“>выбор 1</option>
<option value=“1“>выбор 2</option>
</select>
Способ 2:
написать javascript
Код:
window.onload .= function(){
var select = document.getElementById('sel');
select.onchange = function(){
window.location.href='http://'+window.hostname+'/'+this.value+'.html';return false
}
}
Я не говорю что код работоспособный, тем более я тут немного экспериментировал с событием, поэтому если не работает продебажте.
 

Kerm

Active Member
Регистрация
01.12.2010
Сообщения
36
Код:
	    <script type="text/javascript">
function MM_jumpMenu(targ,selObj,restore){ 
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
</script>
Код:
<form name="form" id="form">
<select name="jumpMenu" id="jumpMenu" onChange="MM_jumpMenu('parent',this,0)">
<option value="page1.shtml" SELECTED>Страница 1</option>
<option value="page2.shtml">Страница 2</option>
<option value="page3.shtml">Страница 3</option> 
</select>
</form>
SELECTED отображает на какой странице ты находишься
 
Статус
Закрыто для дальнейших ответов.
Верх Низ