Якоря в выпадающем меню

У меня есть страница с несколькими ссылками. Я хочу сделать так, чтобы когда пользователь нажимал ссылку №1, он был перенаправлен на контактную форму и выбирал пункт №1 в выпадающем меню. То же самое касается № 2 и пункта № 2 в раскрывающемся меню. Это возможно ?


person julio    schedule 21.07.2010    source источник


Ответы (2)


Вам нужно будет передать значение строки запроса через ваши ссылки и использовать это значение для предварительного выбора элемента из вашего поля выбора, например:

<a href="mysite.com?var=test">Link One</a>

Теперь вы можете получить значение строки запроса var=test и сделать условие, если оно установлено, вы предварительно выбираете параметр из раскрывающегося списка выбора на основе этой переменной.

person Sarfraz    schedule 22.07.2010

Да, это возможно, но для этого вам придется использовать Javascript:

<script type="text/javascript">
function SetItem(item)
{
    document.myForm.myDropDown[item].selected = true;
}
</script>
<a href="#form_anchor" onclick="SetItem(0)">Select 1st item</a>

Изменить:

Прочитав ответ sAc, я не уверен, нужна ли вам функциональность на той же странице (в этом случае вы можете использовать предложенное мной решение) или на другой странице (в этом случае вы должны следовать решению sAc).

person Anax    schedule 22.07.2010