Я пытаюсь переключаться между двумя div. Например, при загрузке я хочу, чтобы отображалось левое содержимое, а правое содержимое оставалось скрытым. Если я щелкну правый div, я хочу, чтобы левое содержимое скрывалось, а правое отображалось, и наоборот. Я новичок в javascript, но вот что у меня есть. Кажется, я не могу заставить его работать. Пожалуйста помоги...
Вот мой HTML-код:
<div onclick="toggle_visibility('left');">
Left
</div>
<div onclick="toggle_visibility('right');">
Right
</div>
<div id="left" style="display: block;">
This is the content for the left side
<div>
<div id="right" style="display: none;">
This is the content for the ride side
</div>
Вот Javascript, который я использую:
<script type="text/javascript">
function toggle_visibility(id) {
var e = document.getElementById(id);
if(e.style.display == 'block')
e.style.display = 'none';
else
e.style.display = 'block';
}
</script>