No.1ベストアンサー
- 回答日時:
まずラジオボタン2つ(”はい”と”いいえ”)と送信ボタンを用意します。
<form name="yesno">
はい:<input type="radio" name="check"><br>
いいえ:<input type="radio" name="check"><br>
<input type="button" value="送信" onClick="page()">
</form>
次に処理部ですが、以下のとおりです。
<SCRIPT language="JavaScript">
function page(){
//「はい」のラジオボタンがチェックされている時
if(document.forms["yesno"].elements[0].checked == true){
location.href = "a.html" ;
}
//「いいえ」のラジオボタンがチェックされている時
else if(document.forms["yesno"].elements[1].checked == true){
location.href = "b.html" ;
}
}
</SCRIPT>
これでOKです。
また不明な点がありましたら補足ください。
arthur様
大変早いご回答有難うございました。
おかげで助かりました。
お2人から回答いただけてカンゲキしております。
先ほどの387様へのお礼に抜けていましたが
お2人とも甲乙つけがたいご回答でしたが、
先着順でつけさせていただきました
今後とも宜しくお願い致します。
No.2
- 回答日時:
以下のサンプルで如何でしょうか?
IE 5と NN 6で動作確認しています。
ラジオボタンのどれがチェックオンになっているかを調べるのがポイントです。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<HTML Lang="Ja">
<HEAD>
<META HTTP-Equiv="Content-Type" Content="text/html; charset=Shift_JIS">
<META HTTP-Equiv="Content-Script-Type" Content="text/javascript">
<TITLE>ラジオボタンで飛び先を振り分け</TITLE>
<SCRIPT Type="text/javascript" Language="JavaScript">
<!--
function funcJump( oForm )
{
iLoopMax = oForm.elements[ 'dtJump' ].length ;
for ( iLoop = 0; iLoop < iLoopMax; iLoop++ )
{
if ( oForm.elements[ 'dtJump' ][ iLoop ].checked )
location.href = oForm.elements[ 'dtJump' ][ iLoop ].value ;
}
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<FORM Name="Form1" onSubmit="funcJump( this ); return false;">
<INPUT Name="dtJump" Type="Radio" value="a.htm">はい<BR>
<INPUT Name="dtJump" Type="Radio" value="b.htm">いいえ<BR>
<INPUT Name="btn1" Type="Submit" Value="送信">
</FORM>
</BODY>
</HTML>
387様
大変早い回答ありがとうございます。
お2人からこんなに早く回答して頂いてカンゲキしております。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript javascript作成してます。ラジオボタンで判定するコードを書いてます。 1 2023/07/18 11:03
- PHP php ラジオボタン 3 2022/11/17 16:36
- Visual Basic(VBA) VBA 参照先で選んだファイルをコピーし、出力先に別名で保存したい 8 2022/05/13 20:37
- SQL Server DBのテーブルの設計ができず困っています。 2 2023/06/29 16:43
- HTML・CSS htmlで画面遷移させたい 1 2022/10/28 18:19
- Excel(エクセル) マクロを教えてください 3 2023/07/31 21:57
- Excel(エクセル) マクロを教えてください 2 2023/07/30 23:05
- Visual Basic(VBA) VBAで早押しゲームを作りたい 4 2022/05/12 13:46
- その他(プログラミング・Web制作) seleniumbasic chrome操作について 1 2023/03/29 15:40
- JavaScript jsで診断コンテンツのページ内切り替えについて 1 2023/04/14 17:31
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
javascript作成してます。ラジ...
-
チェックされたラジオボタンに...
-
ラジオボタンのリセット方法
-
ラジオボタンのチェックが外れ...
-
javascriptによる動的なリンク...
-
JavaScriptで小数点も含めた複...
-
jQueryで複数のラジオボタンを処理
-
ラジオボタンの分岐方法に関して
-
ラジオボタンを使って、検索ペ...
-
ラジオボタンにタブインデック...
-
ラジオボタンでdisabledとchecked
-
JavaScriptでラジオボタンのチ...
-
Jvasvriptのlengthで個数が取得...
-
ラジオボタンのvalueとlabelの...
-
データベースの値を判断してラ...
-
フォームPOST後「戻る」時のチ...
-
jsでラジオボタンによって表示...
-
JavaScript ラジオボタン デ...
-
正規表現で複数マッチ条件で悩...
-
<JavaScript>tableタグを入力不...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ラジオボタンにタブインデック...
-
ラジオボタンのチェックが外れ...
-
javascript作成してます。ラジ...
-
ラジオボタンでチェックした項...
-
ラジオボタンの値でリンク先を...
-
データベースの値を判断してラ...
-
Form内のselectを連動させるに...
-
フォームPOST後「戻る」時のチ...
-
【診断テストの作り方】結果に...
-
チェックボックスとテキストボ...
-
複数のラジオボタンでの選択で...
-
ラジオボタンのValueを受け取り...
-
チェックされたラジオボタンに...
-
ラジオボタンのリセット方法
-
チェックボックスのON/OFFに連...
-
JavaScript ラジオボタン デ...
-
jQueryで複数のラジオボタンを処理
-
ラジオボタンで診断テストを作...
-
ラジオボタンによる有効なボタ...
-
【javascript】firefoxでの、al...
おすすめ情報