- ベストアンサー
ラジオボタンの選択後に詳細記入欄表示とは?
- グッズデザインの注文フォームを構築中のCGI初心者が質問です。
- デザイン加工を希望する場合にのみデザイン部分のリストボックスが表示される注文フォームを作成したいです。
- 注文フォームで特定の条件を満たすと追加の情報を入力できるフォームが表示される仕組みを知りたいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
完全な出来ではありませんが、これをとっかかりに改造していただければと思います。 <HTML> <HEAD> <TITLE></TITLE> <SCRIPT LANGUAGE="JavaScript"> <!-- function show_hide(id) { disp = document.all(id).style.display; if(disp == "block") document.all(id).style.display = "none"; else document.all(id).style.display = "block"; } //--> </SCRIPT> </HEAD> <BODY> <FORM> <INPUT TYPE="radio"VALUE="a" NAME="test" onClick="show_hide('dh1')">a<BR> <INPUT TYPE="radio"VALUE="b" NAME="test" onClick="show_hide('dh2')">b<BR> </FORM> <BLOCKQUOTE ID="dh1" STYLE="display:none"> aの説明文 </BLOCKQUOTE> <BLOCKQUOTE ID="dh2" STYLE="display:none"> bの説明文 </BLOCKQUOTE> </BODY> </HTML>
その他の回答 (1)
- steel_gray
- ベストアンサー率66% (1052/1578)
どちらかというと、Javascriptによる仕掛けになると思いますので、 Javascript関連の勉強をされた方がいいと思います。 専門家のツッコミを恐れずに大雑把にいうと ・画面全体を切り替えずに行われる仕掛けがJavascript、 ・一度サーバに送信して新たな画面を構築するのがCGIです。 (最近は両者を組み合わせたAjaxなんてのもありますが) HTMLだけを書いて、 ココのチェックボックスがチェックされたら コッチのフォーム部品を有効にしたい、とか、 Javascritpのカテゴリで聞いてしまうのも手ですが。
お礼
ありがとうございます。 Javascritpのカテゴリで聞いてみます! Javascritpでグーグル検索をしてみましたが 希望のサンプルなどはありませんでした…(苦笑)