У меня есть страница с большим количеством содержимого, я хочу поместить гиперссылку вверху, которая прокручивает страницу до div
. это мой код:
<a id = "show" class="show" href="#" onclick="return toggleOptions(this);"><h2>FIRST BUTTON</h2></a>
<div id="toggleOptions" class="toggleOptions"> // this is div which is somewhere in center of page
text text text....
more text text....
text text.........
</div>
Я знаю, что мне нужно использовать JavaScript, что-то вроде этого:
<script type='text/javascript'>
window.location = "/index.php#myDiv";
</script>
Просто не знаю, как правильно это сделать. Пожалуйста, помогите мне.
Пытаться:
<a href="#idOfDiv">Go to my div</a>
<div id="idOfDiv">...</div>
Не нужно javascript, просто выполните это:
<a id = "show" class="show" href="#toggleOptions"><h2>FIRST BUTTON</h2></a>
<div id="toggleOptions" class="toggleOptions">
text text text..
more text text..
text text.......
</div>
Нет необходимости иметь javascript для этого. Просто используйте href тега следующим образом:
<a href="#toggleOptions">
Где #toogleOptions - это идентификатор ваших целевых div.
<a id = "show" class="show" href="#toggleOptions"><h2>BUTTON</h2></a>
<div id="toggleOptions" class="toggleOptions">
text
</div>
<a href="#myDiv">My Div</a >