Показать сообщение отдельно
  #3 (permalink)  
Старый 30.08.2010, 23:14
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Выпадающий список, отлично индекстируется:
window.onload = function() {
    var select = document.getElementById("menu").getElementsByTagName('select');
    for(i=0; i<select.length; i++) {
        select[i].onchange = function() {
            top.location.href = this.options[this.selectedIndex].value;
        }
        select[i].onfocus = function() {
        this.form.reset();
        }
    }
};

<div id="menu">
	<form action="">
	<select>
		<option selected="selected" value="0"> - - - выберите - - - </option>
		<option value="1">1</option>
		<option value="2">2</option>
		<option value="2">2</option>
	</select>
	</form>
</div>
Ответить с цитированием