Как я могу предварительно выбрать раскрывающийся список в зависимости от ссылки с другой страницы? В зависимости от того, на какую ссылку нажимает пользователь, мне нужно предварительно выбрать соответствующий выпадающий индекс на результирующей странице.
Первая страница:
<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, чтобы выбрать и отобразить правильный индекс.
Я придумал другое решение:
if (/REPLACE_WITH_YOUR_TEXT/.test(window.location.href)) {
document.getElementById("image").style.display = "none";
document.getElementById("text3").style.display = "block";
}
вы можете использовать локальное хранилище HTML5 для сохранения некоторых параметров, щелкнув по ссылке, а затем перенести их на другую страницу. статья, например: http://diveintohtml5.info/storage.html