Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » Не работает переход по ссылке в выпадающем списке.Где ошибка?

Не работает переход по ссылке в выпадающем списке.Где ошибка?


     Все вопросы » Общие вопросы    1980

вопрос
Всем привет.
Необходимо создать выпадающий список. Воспользовался статической страницей.
Вставляю код:(скопировал с урока)

<body>
<form id="myform" >
<select id="mymenu" >
<option value="http://google.ru">Google</option>
<option value="http://yandex.ru">Яндекс</option>
<option value="http://mail.ru">Почта</option>
<option value="http://rambler.ru">Рамблер</option>
</select>
<input type="button" value="Перейти"  onclick = "window.location=document.forms[0].mymenu.options[document.forms[0].mymenu.selectedIndex].value"  />
</form>
</body>

Но переход по ссылкам не осуществляется. Что делать?

Ответа пока нет


4 комментария

misha-koder
Юзер

misha-koder - -

Испробуйте такой вариант

<form name="myform">
    <select name="mymenu">
        <option value="http://google.ru">Google</option>
        <option value="http://yandex.ru">Яндекс</option>
        <option value="http://mail.ru">Почта</option>
        <option value="http://rambler.ru">Рамблер</option>
    </select>
    <input type="button" value="Перейти" onclick="window.location.href=document.forms['myform'].mymenu.options[document.forms['myform'].mymenu.selectedIndex].value">
</form>

если не работает, смотрите консоль.

Proff
Юзер

Proff - -

Ваш код рабочий. Смотрите консоль, вероятно какая-то функция перехватывает клики по бутону.

kazak
Юзер

kazak - -

misha-koder,
Ваш вариант работает,спасибо.!)

Похожие вопросы

наверх