• 締切済み

チェックをさせてリンクさせたい

初めまして リンクボタンが2つあるページに チェックボックス機能をつけて、チェックがされていたら、 各リンク先に飛ぶ、という処理をぜひご教授いただきたいです。 今は [リンクa] [リンクb] で各リンク先に飛ぶのですが [チェックボックス] [リンクa] [リンクb] チェックをしてから初めて各リンク先に飛ぶようにしたいです。 また、チェックをしていないときにはアラート?で 「チェックをしてください」と表示します。 リンク先が1個の場合は調べたらのっていたのですが、複数ある場合の方法が分かりません よろしくお願いいたします。

みんなの回答

  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.2

用途がよくわかりませんが… こんな感じ?(チェックボックスはひとつでいいのかしら?) <html> <script language="JavaScript"> function hoge() { if (document.getElementById('fuga').checked){ return true; } else { alert('チェックをしてください'); return false; } } </script> <body > <input type="checkbox" id="fuga"><br> <a href="http://www.yahoo.co.jp/" onclick="return hoge()">リンク(Yahoo)</a> <a href="http://www.google.co.jp/" onclick="return hoge()">リンク(Google)</a> </body> </html>

全文を見る
すると、全ての回答が全文表示されます。
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

>リンクボタンが2つあるページに 両方にチェックがされていたらどうするのでしょうか? 常に片方しかされないのならラジオボタンではだめなのでしょうか?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

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

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

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

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

    • ベストアンサー
    • HTML
  • チェックボックスのチェックを次のページへ引き継ぐ

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

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

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

    • ベストアンサー
    • HTML
  • チェックによる複数ボタンの有効化

    済みません教えてください。 同意するのチェックボックスにチェックを入れないと 「次へ進む」のボタンが有効にならないスプリクトがありまが、 複数のチェックボックスと複数のボタンを同時に行なう方法を教えてください。 例 A○ B○ C○ D○ E○ 「ボタン1」 ←いつでも有効(キャンセル等) 「ボタン2」 ←Bのチェックボックスにチェックが入ると有効になりクリックで1537.htmlへリンク 「ボタン3」 ←Dのチェックボックスにチェックが入ると有効になりクリックで2468.htmlへリンク とこんな形です 初心者なので、<head> へ入れる文と<body>へ入れる文を教えてください。

  • チェックを入れることにより増えるテーブル

    お世話になります。 初心者でホームページ関連の質問なのですが、 ページAにチェックボックスが複数例えば1,2,3,4,5があるとして ページBにページAでチェックが入るのと1であれば1に対応したテーブルが表示できるようにしたいです。 ちなみに複数ある場合は上から1、2、5みたいに詰めて表示できればと思います。 ちょっと意味不明かもしれませんが、方法がわかる方いたらお願いいたします。

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

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

  • チェックボックスのリンク先を変更したい

    2枚のシートがあります。 1枚のチェックボックスの状態を別シートのセルにリンクしています。 例えばこんな状態です↓ <シートA>   A     B  C 1 ON(B!C1) 001 イグチ 2 OFF(B!C2) 002 アオキ 3 ON(B!C3) 003 ウエダ ※ON/OFFはチェックボックスのことです。  ()内がリンクセルです。 <シートB>  A  B    C 1 001 イグチ TRUE 2 002 アオキ FALSE 3 003 ウエダ TRUE シートAは表示用のシートで実際のデータ操作はシートBを使います。 シートBで並び換えを行ってもシートAのチェックボックスのリンク先は 並び換え前から変わりません。 並び替え後のセルに自動的にリンク先が変わるようにするにはどのように設定すればよいのでしょうか? よろしくお願いします。

  • リンク先にパラメータを渡す方法

    よろしくお願いします。 現在、複数ページにリンクボタンがあり、これを押すと別ウィンドウでページAが開くようになっています。このリンクボタンからページAにパラメータを渡すことで、押すリンクボタンによってページA内の一部の文章が変わるようにするには、どうすればいいでしょうか? たとえば、「Bについて」というリンクボタンを押すと、ページAの一部のテキストも「Bについて」を表示されるようにしたいです。

    • ベストアンサー
    • CGI
  • 入力チェック

    過去ログを探してみたのですが、該当する記事がなかったので、 質問させて頂きます。よろしくお願いします。 5種類位の商品をチェックボックスで選択し(複数選択可)、 チェックボックスで選択した商品の数量を、テキストボックス で入力、またはプルダウンで選択できるようにしたいと考えて います。 その際、商品の種類または数量のどちらかが未選択、または未 入力で送信しようとしたときにアラートを出したいのですが、 どういうスクリプトを書けばよいのでしょうか? やりたいことです。 種類 A・B・C・D・E ←チェックボックスで選択(複数選択可) 数量 A・B・C・D・E ←テキスト入力かプルダウンで選択 種類Aを選択して、数量Aを入力していない場合にアラートを出す。 その逆の場合もアラートを出す。同じようにB・C・D・Eもアラー トが出るようにしたい。 方両とも未入力または入力済みの場合は、アラートは出さない。 分りずらい部分がありましたら追記致しますので、 何卒よろしくお願い致します。

感情についての質問
このQ&Aのポイント
  • 感情について詳しく教えてください。
  • 感情を消す方法や鎮める方法について教えてください。
  • 質問者は自分の感情をコントロールするためのアドバイスを求めています。
回答を見る

専門家に質問してみよう