Создать зависимый выпадающий список на основе ссылки с предыдущей страницы

0

Как я могу предварительно выбрать раскрывающийся список в зависимости от ссылки с другой страницы? В зависимости от того, на какую ссылку нажимает пользователь, мне нужно предварительно выбрать соответствующий выпадающий индекс на результирующей странице.

Первая страница:

<a href="http://somesite.com?mySelect=1">Option 1</a>
<a href="http://somesite.com?mySelect=2">Option 2</a>
<a href="http://somesite.com?mySelect=3">Option 3</a>
<a href="http://somesite.com?mySelect=4">Option 4</a>

Код второй страницы:

<select id="mySelect" name="mySelect">
    <option>Select Option</option>
    <option>Option 1</option>
    <option>Option 2</option>
    <option>Option 3</option>
    <option>Option 4</option>
</select>

JavaScript (вторая страница):

<script type="text/javascript">
    document.getElementById("mySelect").selectedIndex="**Appropriate Index**";
</script>

Я не могу понять, как передать вышеуказанный JS в параметр URL. Вышеприведенный код работает только тогда, когда он расположен на той же странице, что и выпадающий. Мне нужно добавить к вышеуказанной JS, чтобы выбрать и отобразить правильный индекс.

Теги:
drop-down-menu

2 ответа

0
Лучший ответ

Я придумал другое решение:

if (/REPLACE_WITH_YOUR_TEXT/.test(window.location.href)) {
document.getElementById("image").style.display = "none";
document.getElementById("text3").style.display = "block";
}
0

вы можете использовать локальное хранилище HTML5 для сохранения некоторых параметров, щелкнув по ссылке, а затем перенести их на другую страницу. статья, например: http://diveintohtml5.info/storage.html

Ещё вопросы

Сообщество Overcoder
Наверх
Меню