• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:折りたたみ式JavaScriptをcheckbox等で操作したいのですが。)

How to Create an Expandable JavaScript Function with Checkbox and Radiobutton

このQ&Aのポイント
  • Learn how to create an expandable JavaScript function with checkbox and radiobutton. This tutorial will show you step by step how to achieve this functionality on your HTML input forms.
  • Discover a simple and effective way to display additional content when a radiobutton is selected. This tutorial provides a code example and explains the process to implement this feature.
  • Find out how to show/hide content when a checkbox is checked/unchecked using JavaScript. This guide offers a straightforward solution and includes a sample code snippet for easy implementation.

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

こんな感じでどうでしょう? <input type="checkbox" onClick="a1.display=(this.checked?'':'none')">続きが表示されます</br> <div id="area1" style="display:none"> あいうえおかきくけこさしすせそなにぬねの<br> あいうえおかきくけこさしすせそなにぬねの<br> あいうえおかきくけこさしすせそなにぬねの<br> </div> <hr> <input type="radio" name="r1" onClick="a2.display=''">続きが表示されます <input type="radio" name="r1" checked onClick="a2.display='none'">続きを表示しない<br> <div id="area2" style="display:none"> あいうえおかきくけこさしすせそなにぬねの<br> あいうえおかきくけこさしすせそなにぬねの<br> あいうえおかきくけこさしすせそなにぬねの<br> </div> <script language="javascript"> a1=document.getElementById('area1').style a2=document.getElementById('area2').style </script>

kato96
質問者

お礼

yambejpさんありがとうございます!! シンプルでわかりやすいソースですネ! 自分は凄い複雑なソースをイメージしていたので、正直驚きました。 今試して見たら問題なく動作してます。 恐縮ですが、また何かありましたらお力添えをお願いします。 yambejpさん本当にありがとうございました(>_<)

関連するQ&A