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

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


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

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

<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 - 2 декабря 2015 15:28 -

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

<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 - 2 декабря 2015 16:05 -

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

vitnet
PHP-developer

vitnet - 2 декабря 2015 16:07 -


kazak
Юзер

kazak - 2 декабря 2015 16:17 -

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

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

наверх