- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:リンククリックで移動先チェックボックスにチェック)
リンククリックで移動先チェックボックスにチェック
このQ&Aのポイント
- HTMLについて質問させてください。あるページに「トヨタの資料を請求する」といった、商品のサンプル請求リンクがあります。リンクをクリックすると、チェックボックスにチェックが入るような仕組みを作りたいのですが、可能でしょうか。
- Aページの資料請求リンクをクリックし、Bページに移動した際に、クリックした商品の資料請求にチェックが入る方法を知りたいです。テキストボックスの場合はURLにパラメータをつけることで可能でしたが、チェックボックスの場合がわかりません。
- ご存じの方がいらっしゃいましたら、チェックボックスにチェックが入る仕組みの実装方法についてご助言をいただけないでしょうか。よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
フォームをサーバーサイドで生成されていると思いますが、その際に送信されてくるデータに基づいて、フォームを書きます。 たとえば、$FORM{'toyota'}=='1'でしたら、 my $TOYOTA_chect=""; if($FORM{'toyota'} == 1){$TOYOTA_chect="checked";} フォームのほうは <input type="checkbox" $TOYOTA_chect> としてあれば、 while(<DATA>){print OUT;} で良いです。 あらかじめ、すべてのコントロールに、$[わかりやすい名称]_checkを入れておけば良いです。