我正在尝试在两个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>