HTML表示/非表示切り替えブロック;divとボタン
HTML中に置く表示/非表示切り替えdivブロック
HTML記述
開始時は閉じている
<div id="div_1">
<p><input type="button" value="説明を表示する" style="WIDTH:10em"
onClick="document.getElementById('div_2').style.display='block';
document.getElementById('div_1').style.display='none'"></p>
</div>
<div id="div_2" style="display:none">
<p><input type="button" value="説明を隠す" style="WIDTH:10em"
onClick="document.getElementById('div_2').style.display='none';
document.getElementById('div_1').style.display='block'"></p>
<p>
なんだかんだ。(説明文)
</p>
<p><input type="button" value="説明を隠す△" style="WIDTH:10em"
onClick="document.getElementById('div_2').style.display='none';
document.getElementById('div_1').style.display='block';
document.location='#div_1'"></p>
</div>
開始時は開いている
<div id="div_1" style="display:none">
<p>
<input type="button" value="説明を表示する" style="width:10em"
onClick="document.getElementById('div_2').style.display='block';
document.getElementById('div_1').style.display='none'">
</p>
</div>
<div id="div_2" style="display:block">
<p>
<input type="button" value="説明を隠す" style="width:10em"
onClick="document.getElementById('div_2').style.display='none';
document.getElementById('div_1').style.display='block'">
</p>
<p>
なんだかんだ。(説明文)
</p>
<p>
<input type="button" value="説明を隠す△" style="width:10em"
onClick="document.getElementById('div_2').style.display='none';
document.getElementById('div_1').style.display='block';
document.location='#div_1'">
</p>
</div>
| 固定リンク

