ホームページ上で、下の例のような質問項目を問い、それぞれを選んだときに
問1のaは1点、bは5点、cは3点
問2のaは7点、bは1点、cは3点
問3のaは1点、bは3点、cは4点、dは7点
と点数を与えていたとします。(もちろん点数は非表示で)
そして各自が選んだ点数の合計が
5点以下なら・・・・Xという結果
6~10点なら・・・・Yという結果
11点以上なら・・・・Zという結果
を出したいのですが、うまく記述してあるHPはありますか?
例)
問1,あなたはAだとおもいますか?
aはい bいいえ cどちらとも言えない
問2,あなたはBだとおもいますか?
aはい bいいえ cどちらとも言えない
問3,あなたはCをどのぐらいしますか?
aしない b1時間以上 c3時間以上 d5時間以上
※説明がヘタですか?すいませんm(_ _)m
No.2ベストアンサー
- 回答日時:
暇つぶしにつくってみました。
<HTML>
<BODY>
<FORM NAME=Q>
問1,あなたはAだとおもいますか?<BR>
<INPUT TYPE=radio NAME=Q1 VALUE=a>a) はい
<INPUT TYPE=radio NAME=Q1 VALUE=b>b) いいえ
<INPUT TYPE=radio NAME=Q1 VALUE=c>c) どちらとも言えない
<P>
問2,あなたはBだとおもいますか?<BR>
<INPUT TYPE=radio NAME=Q2 VALUE=a>a) はい
<INPUT TYPE=radio NAME=Q2 VALUE=b>b) いいえ
<INPUT TYPE=radio NAME=Q2 VALUE=c>c) どちらとも言えない
<P>
問3,あなたはCをどのぐらいしますか?<BR>
<INPUT TYPE=radio NAME=Q3 VALUE=a>a) しない
<INPUT TYPE=radio NAME=Q3 VALUE=b>b) 1時間以上
<INPUT TYPE=radio NAME=Q3 VALUE=c>c) 3時間以上
<INPUT TYPE=radio NAME=Q3 VALUE=d>d) 5時間以上
<P>
<INPUT TYPE=button VALUE="結果" onClick="{
ans = 0 ;
var i ;
for (i=0 ;i<document.Q.Q1.length ;i++) if ( document.Q.Q1[i].checked ) break ;
if ( i == document.Q.Q1.length ) return false ;
switch ( document.Q.Q1[i].value ){
case 'a' : ans += 1 ; break ;
case 'b' : ans += 5 ; break ;
case 'c' : ans += 3 ; break ;
}
for (i=0 ;i<document.Q.Q2.length ;i++) if ( document.Q.Q2[i].checked ) break ;
if ( i == document.Q.Q2.length ) return false ;
switch ( document.Q.Q2[i].value ){
case 'a' : ans += 7 ; break ;
case 'b' : ans += 1 ; break ;
case 'c' : ans += 3 ; break ;
}
for (i=0 ;i<document.Q.Q3.length ;i++) if ( document.Q.Q3[i].checked ) break ;
if ( i == document.Q.Q3.length ) return false ;
switch ( document.Q.Q3[i].value ){
case 'a' : ans += 1 ; break ;
case 'b' : ans += 3 ; break ;
case 'c' : ans += 4 ; break ;
case 'd' : ans += 7 ; break ;
}
if ( ans <= 5 ) document.Q.A.value = ans+'点なので、X' ;
else if ( ans <= 10 ) document.Q.A.value = ans+'点なので、Y' ;
else document.Q.A.value = ans+'点なので、Z' ;
return true ;
}">
<INPUT TYPE=text NAME=A VALUE="" READONLY>
</FORM>
</BODY>
</HTML>
No.1
- 回答日時:
1ページ内で計算結果を出すなら
JavaScriptを使えばできます。
↓こんな感じに。
http://www.openspc2.org/reibun/javascript/form/0 …
参考URL:http://www.openspc2.org/reibun/javascript/form/0 …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 数Bベクトル 平行四辺形ABCDにおいて、辺ABを3:2に内分する点をE、対角線BDを2:5に内分す 3 2022/06/19 12:11
- 中学校 中1数学 比例のグラフの座標の読み取り 4 2023/03/28 12:26
- 高校受験 あと3ヶ月で偏差値10上げる方法を教えてください 3 2022/12/16 19:14
- Access(アクセス) Accessフォーム 一部のレコードだけを抽出する方法について 1 2022/06/28 18:45
- 統計学 投票のジレンマ。 3 2023/05/13 22:16
- 数学 身長187cmです。 私の高校の数学の定期テストが、みんな解けるであろう基本問題の配点がめっちゃ低く 2 2022/12/10 15:35
- その他(コンピューター・テクノロジー) Pythonについて a = [[a, [1,2,3,4,5],3], ....(50人ほど続く)] 3 2022/05/16 01:37
- 弁護士・行政書士・司法書士・社会保険労務士 記述対策について 1 2022/09/19 20:51
- Excel(エクセル) 数式→数値固定する方法ありますか? 5 2023/06/18 15:22
- 高校受験 中3 高校受験 今日全県模試を受けて自己採点をしたのですが、めちゃくちゃ勉強した社会が38点でショッ 2 2022/12/04 17:51
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
wordの数式について 定積分を書...
-
WEBページを強制的に横画面で見...
-
テキストBOXの縦幅
-
MSPゴシックで、一番幅を取る文字
-
チェックボックスの返す値
-
SUN BBSの改造方法
-
「value」に2つの値をセットす...
-
ラジオボタンが両方とも選択で...
-
cgiの改造なんですけど助けてく...
-
掲示板(kentさんの所のsunbbs...
-
FORMのselectの選択肢を最初か...
-
VB初心者。小数点以下の表示で...
-
ラジオボタンを選択済みにする...
-
perl cgiの変数の受け渡しがで...
-
WEBアプリケーションからフォル...
-
ファイル内の平均のだしかた教...
-
select値をhiddenのvalueに渡し...
-
CGIプログラムを使った申し込み...
-
超初心者 ローカルでOKだった...
-
キャッシュの制御がうまくいき...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
wordの数式について 定積分を書...
-
VB.net データーグリッドビュー...
-
WEBページを強制的に横画面で見...
-
[HTML]プルダウンメニューの横...
-
MSPゴシックで、一番幅を取る文字
-
左右のフレームを同時にスクロ...
-
EXCELとの連携
-
onMouseoverで下線表示したい(...
-
オイラー法の誤差
-
シングルコーテーション(')と...
-
設問に対する回答、、CGIかな?
-
テキストBOXの縦幅
-
HTMLのテーブル
-
アクセスカウンターFlashを6秒...
-
iPhoneサイトで横向き時自動で...
-
硬質カードケースについて 縦向...
-
swfムービーを「XHTML」ファイ...
-
この画像の縦の棒と横の棒はど...
-
Shiromuku様のCGIの幅設定な...
-
ラジオボタンが両方とも選択で...
おすすめ情報