• ベストアンサー

チェックをつけないと先に進めないようにしたい

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

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

  • ベストアンサー
noname#25358
noname#25358
回答No.1

 JavaScript を使えば可能です。  abc.html 内のフォームをまずこのように設定します。 <FORM NAME="FORM" ACTION="xxx.html" onSubmit="return checkCB()"> <INPUT TYPE="CHECKBOX" NAME="check1">  で、次に JavaScript で、 function checkCB() { if ( document.FORM.check1.checked == false ) { location.href = 'sss.html'; return false; } return true; }  と定義しておきます。  すると、チェックボックスの状態によって飛び先が変化します。

ryuryu789
質問者

お礼

ありがとうございます。とても参考になりました

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

関連するQ&A

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

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

    • ベストアンサー
    • HTML
  • AWTボタンのリンク先の指定

    アプレットのAWTでのリンクですが、 ページのそれぞれのリンクのさせ方はわかるのですが、 例えば1.HTMLと2.HTMLの二つのページがあってそれぞれに行きたい時、テキストとボタンを作ってテキストに1と入力し、ボタンを押せば1.HTMLにリンク、2と入力すれば2.HTMLにリンクさせたいと思っています。よろしくお願いします

  • リンク先のPDFファイルからHTMLへ戻すには?

     ホームページを作成しようとしています。  サイトの中にPDFファイルがあり、HTMLページからそこにリンクを掛けようとしています。  その場合、行先のPDFからリンク元のHTMLページへ戻すことは可能でしょうか?  もし可能なら、その記述の仕方をお教えいただけないでしょうか。よろしくお願いします。

  • 特定のボタンを押すとリンク先でチェックされる

    あるページにボタンが5個あって、どれかをクリックして次のフォームページへリンクするとフォーム画面で特定のラジオボタンにチェックが入っている。(対応するものがセレクトされている) という仕様にしたいのですが、どうしたらよいのでしょうか? 初歩的な質問ですみませんがお願いします。

  • チェックボックスにチェックして文字(リンク)表示

    チェックボックスにチェックを入れると文字が表示され、 さらにその文字に別窓にとぶリンクを貼りたいです。 下記ページを参考に作成しているのですが、java初心者のため 上手く記述できません。 <参考ページ> http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1458650604 どのように記述すればよいですか?

  • HTML 動かせるテーブル

    HTMLで リンクやボタンをクリックするとテーブルみたいなものが出てきて そのテーブルに「閉じる」ボタンをつけたりできるものを探しています。 (新しいウインドウで開くものではありません。) Microsoftのページみたいなものです。 <例>  最新お知らせ ←リンク をクリック ↓ ――――――――――――――― |              閉じる |お知らせ |XXXを更新しました。 ――――――――――――――― ←このようなもの わかりづらくてすみません。

    • ベストアンサー
    • HTML
  • JavaScriptによるフォームの入力チェック

    3択のクイズ(ラジオボタン)があり、 ・いずれも選択されていない場合→入力を促すダイアログ表示 ・不正解→残念でしたページ(HTML)へ ・正解→応募ページ(HTML)へ という制御をJavaScriptで記述したいと思っていますが、 なかなかうまくいきません… よろしくお願いいたします。

  • objectタグで埋め込んだHTMLのリンク先について

    objectタグ内にHTML文章を埋め込んだ場合、埋め込んだHTML内のリンクをクリックするとリンク先のページがobjectタグ内に開かれます(当然ですが^^;)。 この場合のリンク先をobjectタグ内ではなく、そのobjectタグが記述されているウィンドウ(親ウィンドウ)に開くことは可能でしょうか? リンクのtarget属性を"_top","_parent"に指定してみましたが期待通りの結果にはなりませんでした。 もしご存じの方がいましたら教えてください。 よろしくお願いします。 追記:インラインフレームを使う予定は今のところ考えておりません。

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

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

    • ベストアンサー
    • HTML
  • cgi の入力チェック

    ***** HTML ***** <TD> <INPUT type="radio" name="ABC_*" value="登録する">登録する  <INPUT type="radio" name="ABC_*" value="登録しない">登録しない </TD> ***** CGI ***** $family = "ABC"; if($name eq "$family"){ $family=$value; } 現在、上記のような記述で作っているのですが、 チェックを入れても、入れなくても、「入力エラー」 になりません。 他の項目については、OKなんですが。。。 どのように、入力チェックをすればいいのですか? **ちなみに、OKな項目の記述です。** ***** HTML ***** <TD>登録カテゴリー:</TD> <TD> <select name="カテゴリー_*"> <option value="" selected>選  択 <option value="自動車関連">自動車関連 <option value="お役立ちサイト">お役立ちサイト <option value="HP作成支援">HP作成支援 <option value="お店のHP">お店のHP <option value="個人のHP">個人のHP <option value="その他">その他 </select></TD> ***** CGI ***** $catego = "カテゴリー"; if($name eq "$catego"){ $catego=$value; }

    • ベストアンサー
    • CGI