2つのdivを切り替えようとしています。たとえば、onloadの場合、左側のコンテンツを表示し、右側のコンテンツは非表示のままにします。右の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>