No.2ベストアンサー
- 回答日時:
私も作ってみた。
<html>
<head>
<script language="JavaScript">
<!--
function goPage(){
qs = new Array();
len = new Array();
q = new Array();
qs[0] = document.myForm.q1;
qs[1] = document.myForm.q2;
// qs[2] = document.myForm.q3;
var c = 0;
while (c < qs.length){ len[c] = qs[c].length; c++; }
var c = 0;
while (c < len.length){
for(i = 0; i <len[c]; i++){
if(qs[c][i].checked){
q[c] = qs[c][i].value;
}
}
c++;
}
var gopage = "";
for (i = 0; i < q.length; i++){
if(gopage){ gopage = gopage + "-"; }
gopage = gopage + q[i];
}
if (gopage){
gopage = gopage + ".html";
location.href = gopage;
}
var gopage;
}
// -->
</script>
</head>
<body>
<form name="myForm">
<input type="radio" name="q1" value="yes" />YES <input type="radio" name="q1" value="no" />NO<br />
<input type="radio" name="q2" value="yes" />YES <input type="radio" name="q2" value="no" />NO<br />
<input type="button" value="送信" onClick="goPage()" />
</form>
<br />
</body>
</html>
項目数変更可能版。
No.1
- 回答日時:
<HTML>
<SCRIPT LANGUAGE=JavaScript>
<!--
function jump()
{
var a1 = "" ;
var a2 = "" ;
var a3 = "" ;
for (i=0 ;i<document.q.q1.length ;i++) if ( document.q.q1[i].checked ) a1 = document.q.q1[i].value ;
for (i=0 ;i<document.q.q2.length ;i++) if ( document.q.q2[i].checked ) a2 = document.q.q2[i].value ;
a3 = a1+"-"+a2+".html" ;
if ( a1 != "" && a2 != "" ) window.location.href(a3);
return false ;
}
// -->
</SCRIPT>
<FORM NAME=q>
質問1) <INPUT NAME=q1 TYPE=radio VALUE="yes" onClick=jump()>はい <INPUT NAME=q1 TYPE=radio VALUE="no" onClick=jump()>いいえ<BR>
質問2) <INPUT NAME=q2 TYPE=radio VALUE="yes" onClick=jump()>はい <INPUT NAME=q2 TYPE=radio VALUE="no" onClick=jump()>いいえ<BR>
</FORM>
</HTML>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Accessに関する質問です。 クエリーQ出勤 からフォームF出勤を作成 フォームは分割フォームで作 1 2023/05/26 08:57
- その他(言語学・言語) 質問を最後までよく読んで、2つの質問、両方に答えられる方のみ、ご回答お願いします。 英語のほか、世界 3 2022/04/22 14:41
- JavaScript jquery 診断コンテンツにチェックボックスを付けたいです 3 2023/01/19 18:31
- その他(メンタルヘルス) OKWABE「人生に後悔や迷いがある 疑問を感じる50代独身男性の体調不調」これはコピペですか? 2 2023/08/24 13:18
- 中学校 英語での答え方はこれで正解ですか? (このように実際に聞くかとかは別として、あくまでも文法として) 2 2022/11/19 17:52
- 英語 英語について質問です。 "Do you know where to buy a delicious 3 2022/11/28 18:37
- Microsoft ASP グーグルフォーム 1 2022/12/30 18:16
- その他(SNS・コミュニケーションサービス) 教えて!gooで、私の補足コメントはどうなっておるのですか。 1 2022/11/11 07:30
- 軍事学 台湾有事で、アメリカは、コミットするか?の質問するか?にバイデン大統領はYesと回答なら基隆に空母を 1 2022/05/23 19:42
- その他(ファッション) スカート穿く男性に質問します。 女装しないでスカートを穿いてる方はいますか? 女装とは化粧をしたり、 1 2023/07/16 11:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
javascript作成してます。ラジ...
-
ラジオボタンにタブインデック...
-
ラジオボタンで選択した項目の...
-
Javascriptを使って動的にラジ...
-
データベースの値を判断してラ...
-
特定のラジオボタンが選択され...
-
チェックされたラジオボタンに...
-
ラジオボタンの値でリンク先を...
-
ラジオボタンのチェックが外れ...
-
Selectボックスの幅を自動で広...
-
Pythonで会員サイトの自動ログ...
-
現在時刻を取得してフォームのs...
-
特定<table>内の<td>の色を変える
-
hiddenのvalueの値を変えたい
-
javascriptで入力禁止文字をチ...
-
jspでのArrayListの値の表示
-
return trueとreturn falseの用...
-
【UWSC】HTML内のある部分を抽...
-
クリックさせたいが、click()が...
-
正規表現で複数マッチ条件で悩...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ラジオボタンのチェックが外れ...
-
javascript作成してます。ラジ...
-
ラジオボタンにタブインデック...
-
Jvasvriptのlengthで個数が取得...
-
ホームページ作成について。
-
データベースの値を判断してラ...
-
フォームPOST後「戻る」時のチ...
-
ラジオボタンでdisabledとchecked
-
Form内のselectを連動させるに...
-
アンダーバーのname値は取得で...
-
チェックされたラジオボタンに...
-
jQueryで複数のラジオボタンを処理
-
ラジオボタンのリセット方法
-
ラジオボタンの分岐方法に関して
-
javascriptによる動的なリンク...
-
radio選択をクッキーに保存させ...
-
JavaScriptでラジオボタンのチ...
-
jQuery 変数の使い方について
-
チェックボックスのON/OFFに連...
-
ラジオボタンでチェックした項...
おすすめ情報