リンククリックで移動先チェックボックスにチェック

このQ&Aのポイント
  • HTMLについて質問させてください。あるページに「トヨタの資料を請求する」といった、商品のサンプル請求リンクがあります。リンクをクリックすると、チェックボックスにチェックが入るような仕組みを作りたいのですが、可能でしょうか。
  • Aページの資料請求リンクをクリックし、Bページに移動した際に、クリックした商品の資料請求にチェックが入る方法を知りたいです。テキストボックスの場合はURLにパラメータをつけることで可能でしたが、チェックボックスの場合がわかりません。
  • ご存じの方がいらっしゃいましたら、チェックボックスにチェックが入る仕組みの実装方法についてご助言をいただけないでしょうか。よろしくお願いいたします。
回答を見る
  • ベストアンサー

リンククリックで移動先チェックボックスにチェック

いつもご回答頂きありがとうございます。 HTMLについて質問させてください。 あるページに「トヨタの資料を請求する」といった、商品のサンプル請求リンクがあります。 リンクをクリックすると、チェックボックスにチェックが入るような仕組みを作りたいのですが、 可能でしょうか。 Aページの資料請求リンクをクリック。 (複数の商品の資料請求リンクがあります。) ↓ Bページに移動。 クリックした商品の資料請求にチェックが入っている。 テキストボックスであれば、 http://www.hoge.com/sample/index.html?テキストボックス=あいうえお などと記載すれば可能でしたが、チェックボックスの場合がどうしてもわかりません。 ご存じの方がいらっしゃいましたらご助言を頂けないでしょうか。 よろしくお願いいたします。

  • HTML
  • 回答数1
  • ありがとう数0

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

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

フォームをサーバーサイドで生成されていると思いますが、その際に送信されてくるデータに基づいて、フォームを書きます。  たとえば、$FORM{'toyota'}=='1'でしたら、 my $TOYOTA_chect=""; if($FORM{'toyota'} == 1){$TOYOTA_chect="checked";}  フォームのほうは <input type="checkbox" $TOYOTA_chect>  としてあれば、 while(<DATA>){print OUT;}  で良いです。  あらかじめ、すべてのコントロールに、$[わかりやすい名称]_checkを入れておけば良いです。

関連するQ&A

  • リンクボタンからチェックボックスに

    こんにちは。はじめて質問させていただきます。 html(XHTML)で書かれたテキストリンクを押すと お問い合わせフォームが立ち上がります。 フォーム内には名前やメール入力欄があり、いくつかチェックボックスも配置しています。 そこで Aというテキストリンクから来た場合→あらかじめAのチェックボックスにチェックを入れた状態で立ち上がる。 Bのテキストリンクから来た場合→Bにチェックが入っている。 こんなことって可能でしょうか。 どうかお力をお貸しください。よろしくお願いいたします!

  • チェックボタンをクリックするとページの一番下に移動

    チェックボックスをクリックするとページの一番下に移動させたい。 リンククリック→移動 これはできる。 チェックボックスクリック→移動 これが簡単そうだったのにわかりませんでした・・。

  • リンクをクリックで複数のテキストボックスに文字入力

    リンクをクリックすると、リンク先のページの複数のテキストに値が入るようなしくみがないか探しています。日付を例として、別にあるカレンダーから日付をクリックすると、リンク先ページ(hiduke.html)が開き、カレンダーから出力された yy、mm、dd が、hiduke.htmlのyy、mm、dd に自動で入力されると言う具合です。 カレンダーからの日付の入ったリンク(a href="hiduke.html?yy=2017&mm=3&dd=2”)の出力まではできたのですが、hiduke.htmlのページは開けても、 yy、mm、ddのそれぞれのテキストボックスに日付を自動記入ができません。 できれば、その部分(機能)だけのサンプルプログラムがあると助かります。 受け側はhtmlではなく、cgi(例:hiduke.cgi)でも結構です。 よろしくお願い致します。

  • リンク先の画像をテキストボックスに表示するには

    HPのリンクタグについて質問させていただきます。 質問タイトル通りで、リンク先の画像(バナー)を、テキストボックスに表示するにはどんなタグを使えばいいのでしょうか? リンク先の『説明』をテキストボックスに表示するタグは検索をしてたくさん出てきたのですが、画像を表示するというタグが出てこなくて… 考えている仕組みは、リンクが張ってあるテキストにオンマウスすると、同ページにあるテキストボックスにそのリンク先のバナーが表示されるという感じです。 ちなみにテキストボックスは200×40バナー大の一行テキストボックスがいいのですが…。 よろしくお願いします。

  • チェックボックスで選択されたデータをリンク先で表示させる方法。

    チェックボックスで選択されたデータを、 リンク先で表示させる方法を質問させていただきます。 ○やりたい事(以下は例) ページA・・・チェックボックスがあるページ ページB・・・Aのデータを表示させたいページ ・ページAにて。 □1 □2 □3 上の様なチェックボックスを作成し、 ■1 □2 □3(■にチェックをつけているものをします) 上のようにチェックをつけます。 ページAにあるページBへのリンクをクリック、 (このときBへのリンクはフォームの送信ボタンではない) ・ページBにて ページAで選択した項目(この場合は「1」)を、 任意の場所に表示させる。 上記の方法をご存知の方がいましたら教えて下さい。

    • ベストアンサー
    • HTML
  • チェックをつけないと先に進めないようにしたい

    □規約を了承する  と書いてあって、チックを入れてから そのしたのリンクをクリックすると次のページに飛べるようにしたい。その □にチェックをいれないと いくらリンクを押しても、別の「チェックを入力してください」というページに行く。これはHTMLでは無理ですか?可能ならどういった記述になりますか? abc.html(チェックを入力するページ) xxx.html(チェックをいれると飛ぶページ) sss.html(チェックがないとを飛ぶページ)

    • ベストアンサー
    • HTML
  • チェックを入れないとリンク先に行けないようにする?

    質問の仕方が分からないので 自分で考えられる表現で質問させていただきます。 ホームページでリンク先にリンクするには 通常はリンクをクリックすれば行けますが これを、注意事項を読んでもらって 読んだしるしにチェックボックスにチェックを入れないと リンク先に行かないようにしたいのですが どうすれば良いのでしょうか?

  • リンク先に移動できない

    最近になって、リンク先をクリックしても移動できないことが多くなってしまい、困っています。 例えば、http://www.tepco.co.jp/serviceinfo/index-j.html は、東京電力の顧客ページなのですが、左側にある 「電気の使用停止および使用開始の同時申し込み」とか 「電気の使用停止」をクリックしても移動できず、右側の 「電気料金のしくみ」とか「電気契約のしくみ」とかは移動できます。 IEのオプション設定とかの問題なのでしょうか? Win98、IE6.0です。

  • 複数のテキストボックスでインデックスを取得する方法

    htmlでテキストボックスを複数作り、そのうちの一つの テキストボックスをクリックすると、Javascriptで そのテキストボックスのインデックスを取得したい思います。 ソースは簡単ですが、以下の通りです。 サンプルとして5つテキストボックスを作成していますが、 実際は不特定(データの読み込み件数)です。 onclick="hoge(???);" の???の部分に、テキストボックスのインデックスを書きたいのですが。。。 リストボックスだと、selectedIndexで取得できるようなのですが、 テキストボックスはどのような関数を使えばいいですか? <html> <head>   <script language="javascript">     function hoge(index){     alert(index);   }   </script> </head> <body>   <input type="text" name="hoge" onclick="hoge(???);"><br>   <input type="text" name="hoge" onclick="hoge(???);"><br>   <input type="text" name="hoge" onclick="hoge(???);"><br>   <input type="text" name="hoge" onclick="hoge(???);"><br>   <input type="text" name="hoge" onclick="hoge(???);"><br> </body> </html>

  • チェックボックスをクリックするとテキストボックスが表示される

    チェックボックスをクリックするとテキストボックスが表示される ジャバスクリプトをくみたいのですが、参考サイトなどがなかなかみつかりません。。 良いサイトがあれば教えていただきたいのですが。。