• 締切済み

チェックボックスのチェックを次のページへ引き継ぐ

分かり難いかと思いますが、説明させていただきます。 仮に、A.html B.htmlの二つページがあるとします A.html □あああ □いいい □ううう □えええ □おおおお このA.htmlページでチェックをつけたボタンのチェックをB.htmlの同じフォーマットのチェックボックスに反映させたいのです。 チェックボックスは複数選択可能となっています CGIなどは使わないようにJavaScriptで処理したいのです。

みんなの回答

  • pick52
  • ベストアンサー率35% (166/466)
回答No.4

JavaScriptは環境依存があり、対応していない環境や無効にしている 環境では動作しません。 そのほかにもいろいろ問題があるのでJavaScriptを使用することは 極力しない方がいいと思います。 なお、ANo.2さんの仰っているlocation.searchはGETメソッドで 送信した場合のみですのでPOST送信したページでは参照できません。 CGIが使用できるサーバなら素直にCGIを使用すべきです。

noname#84373
noname#84373
回答No.3
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

javascriptでやるならlocation.searchの値をみながら チェックするような仕組みにすればできないことはないです。 ただし、整合性があやしそうなのでお勧めはしません。 具体的にチェックボックスのnameとvalueの組み合わせの例があれば やり方は提示できると思います

  • t_netbug
  • ベストアンサー率34% (15/44)
回答No.1

cookieを使うというのはいかがでしょう?

関連するQ&A

  • チェックボックスの内容を別ページにて反映させたい

    どうもはじめまして。 java初心者で、何も解らず苦労しています… 今、私用で小さな商用サイトを作成しているのですが、なかなか上手くいきません。 とりあえず、今したいことは… (1)ラジオボタンや、チェックボックスにて、選択した金額を計算する (2)同じくラジオボタンや、チェックボックスにて選択した項目を(金額ではなく)「注文予約する」を押すと、別ページに反映させる …本当はCGIなどで処理した方が良いらしいのですが、サーバーの都合上不可能らしいのです。 どなたか、教えていただけると幸いです。

  • チェックボックスとボタンの組み合わせによってリンク先を決める

    当方、script等にはまったく持って初心者です。 以下の仕様のJavascriptが作りたいのですが、全然わからないのです・・・。 チェックボックスAとボタンAを押す・・・・1のリンク先へ チェックボックスBとボタンAを押す・・・・2のリンク先へ チェックボックスCとボタンAを押す・・・・3のリンク先へ チェックボックスAとボタンBを押す・・・・4のリンク先へ チェックボックスBとボタンBを押す・・・・5のリンク先へ チェックボックスCとボタンBを押す・・・・6のリンク先へ 見た目的にはこんな感じです。 ------------------- □暇なときに回答ください □困ってます □すぐに回答ほしいです [Aボタン][Bボタン] ------------------- という感じです。 チェックボックスは複数選択する予定はありません。 (なので、チェックボックスではなく、ラジオボタンでも可です)。 チェックボックスを複数選択しない・・というとこへのツッコミはなしでお願いします^^; 何卒よろしくお願いいたします。

  • チェックボックスで

    ものすごく初歩的な質問だと思うんですけども… 2つのチェックボックスAとBがあり、Aをチェックした場合Aページへ、 Bを選択した場合Bページへ、というものを作りたいんですが、どうしたらいいんでしょう?

    • 締切済み
    • CGI
  • チェックボックスのチェックをつけたら

    まだJavaScriptかじりたてで,未熟ですみません。 出来るかどうかも分からないのですが, HPから小ウィンドウを開き、その小ウィンドウ内にチェックボックスと名前があります。 「チェックボックス」にチェックをつけた人の名前を、ボタンもなにも押さずに閉じるで、小ウィンドウを閉じたらもとのHPの指定した場所に名前を表示する事ってできるのでしょうか? ちなみに人は複数選択する可能性もあります. もしできたら、実践してみたいのですが、教えていただけないでしょうか?すみません。よろしくおねがいします。

  • チェックボックスの値を、ページまたぎさせる

    質問内容が伝わりにくかったら申し訳ありません。 現在、aspを使い、以下のようなプログラムを組もうとしています。 [ファイル] 1.asp 1-1.asp 2.asp [仕様] ○1.aspにある「A」ボタンを押すと、1-1.aspが別窓で開く。 ○1-1.aspにはチェックボックスが30個、「確定」ボタン、「戻る」ボタンがある。「確定」ボタンを押すと、チェックボックスの値を保持し、1-1.aspを閉じる。「戻る」ボタンを押すと、チェックボックスの値を保持せず、1-1.aspを閉じる。 ○1.aspにある「B」ボタンを押すと、2.aspが開く。 ○2.aspにおいて、1-1.aspでチェックされた値を利用する。 つまり、1-1.aspでチェックした値を、2.aspで利用したいのです。 私が考えたプログラムは、以下のとおりです。 しかし、このプログラムだと、(1)の行でエラーが起きてしまうようです。 [1-1.asp] <form method=post action="2.asp"> <input type=checkbox name="chk" value="1"> <input type=checkbox name="chk" value="2"> <input type=checkbox name="chk" value="3"> ・ ・ <input type=checkbox name="chk" value="30"> </form> [2.asp] <% SCRIPT LANGUAGE = JAVASCRIPT %> <% Dim a,a_split,b a=Request.Form("chk") ・・・(1) a_split=split(a,",") for each b in a_split Response.Write(b) next %> <input type=hidden>で送る方法等も検索してみましたが、やはり「次のページへチェックボックスの値を送る」方法はあるのですが、「ページをまたぐ」ような処理が分かりません。 どなたか、[仕様]を達成できるようなプログラムのご教授をお願いいたします。

  • チェックボックスについて

    こんばんは。いつもお世話になっておりますが、こちら(JavaScript)では、初めての投函です。 よくヤフーやホットメールなどのwebmailの受信ボックスなどに、削除するためのチェックボックスが備わっておりますが、全てのチェックを入れるために、最初の一行目のチェックボックスにチェックを入れることで全てにチェック。チェックを外す事で全てを外す。という動作が行われていると思います。 私、PHPの方ではよく質問させていただく事もあり、お恥ずかしいながら、上記質問をPHPで・・と思っていたら、これら動作はJavaScriptであることをお教え頂きました。 これまでJavaScriptには無縁であったこともあり、色々なサイトにお邪魔しているものの、設定ボタン、解除ボタンによる設定・解除の説明はあるものの、チェックボックスによる、これらの動作の説明がなく、改めてこちらにて質問させて頂くに至りました。 色々と試してはいるものの、チェックボックスにチェックを入れると全てにチェックが入るが、解除するまでに至っておりません。 お忙しい中恐縮ですが、ご指導のほど宜しくお願い申し上げます。

  • ラジオボタンやチェックボックスの作り方

    エクセルで簡単なアンケートを作っていて、性別の選択などで ラジオボタンを、複数選択項目でチェックボックスを設置した いのですが、どのような操作をすればよいのでしょうか? ただ見るだけ、プリントアウトするだけなので、プログラム (VBA?)などに反映されていなくてもいいです。 また、ワードでもこのようなボタンを設置することはできるの でしょうか?

  • チェックボックスのチェック

    チェックボックスのチェックして送信した後のページから送信前のページに戻るとチェックボックスがチェックされた状態でブラウザで表示されます 1 2ここにチェックを入れて削除すると 3 1 3戻るを押した時にここにチェックが入ってしまいます javascriptで戻るボタンをつくっていますが他にチェックが残らずにに戻る方法はありますか? <input type=button value="戻る" onClick="history.back()"> よろしくお願いします

    • ベストアンサー
    • HTML
  • phpのチェックボックスについて

    チェックボックス1、 チェックボックス2、 チェックボックス3があるとします。 チェックボックス1を押したら次の処理。 チェックボックス1,2を押したら次の処理。 チェックボックス1,3を押したら次の処理。 以下・・・・ と9通りになりますが、チェックボックスを複数選択した場合は、みなさまはどのようにして処理をしてますでしょうか・・・ 簡単なソースとかもしよければ参考までに教えていただけますとすごく助かります。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • チェックボックスの使い方について

    1つのチェックボックスをonした時に複数のチェックボタンを同時にオンにしたい 例) チェックボックスAをオンすると B,C,Dをもオンにする。 前回の質問が行方不明になり、再度 同じ質問をしていますが、ごめんなさい。 どなたか、宜しくお願いします。

専門家に質問してみよう