No.2ベストアンサー
- 回答日時:
<html>
<body>
<table border="1" id="qlist">
<tr><th>問題 俺のS2000について次の問いに答えよ<th>採点結果
<tr>
<td>Q1.メーカーは?
<input type="hidden" id="q0" value="">
<input type="radio" name="q0" value="1" onClick="document.getElementById('q0').value='1'">光岡自動車
<input type="radio" name="q0" value="2" onClick="document.getElementById('q0').value='2'">ホンダ
<td>
<tr>
<td>Q2.エンジンの排気量は?<input type="text" id="q1" size="30">cc<td>
<tr>
<td>Q3.ホイールは?
<input type="hidden" id="q2" value="">
<input type="radio" name="q2" value="1" onClick="document.getElementById('q2').value='1'">スチール製
<input type="radio" name="q2" value="2" onClick="document.getElementById('q2').value='2'">アルミニューム製
<input type="radio" name="q2" value="3" onClick="document.getElementById('q2').value='3'">マグネシューム製
<td>
<tr>
<td>Q4.ナンバープレートの番号は?<input type="text" id="q3" size="30">番<td>
<tr><td><input type="button" value="採点" onClick="saiten()"><td>
</table>
<script>
var kotae=['2','2000','2','2000'];
function saiten(){
for(var i=0,ans=0;i<kotae.length;i++){
if(kotae[i]==document.getElementById('q'+i).value){
ans++;
document.getElementById('qlist').rows[i+1].cells[1].innerHTML="●";
} else document.getElementById('qlist').rows[i+1].cells[1].innerHTML="×";
}
document.getElementById('qlist').rows[i+1].cells[1].innerHTML=ans+"点";
}
</script>
</body>
</html>
この回答へのお礼
お礼日時:2008/08/15 09:57
プログラム全体が載っているものがなかったので
上記のように書いていただいて
わかりやすかったです。
どうもありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 宅地建物取引主任者(宅建) 宅建業法で満点に近い高得点を取る勉強方法は? 4 2022/09/09 10:17
- 簿記検定・漢字検定・秘書検定 日商簿記3級のテキストと問題集の良書 1 2023/01/31 16:40
- 簿記検定・漢字検定・秘書検定 1週間後にネット試験で日商簿記3級を受験する商業高校生です。 1 2022/09/12 22:29
- 高校受験 【受験まで残り3日】誰かアドバイス下さい。もう参考書を全て終わらせる時間が無いです。 私は理社の点数 2 2023/02/11 18:12
- 高校 「高校生クイズ。 何問目」。「2問目」です。「回答(解答)」をお願い出来ますか? 理解出来ません。 1 2022/04/17 13:44
- JavaScript Google scriptについて 至急scriptを作成して欲しいです! 現在、Googlefor 1 2023/07/01 20:08
- その他(職業・資格) 至急回答お願いします。 12月初旬に衛生管理者試験を受験します。 そのために、過去問の問題集を購入し 1 2022/10/13 18:33
- 宅地建物取引主任者(宅建) 宅建の学習 テキストを読み一問一答の過去問を解く、これを続けてるのですが成果が分らずにいます 1 2022/07/29 10:43
- 中学校受験 模試の自己採点 3 2022/08/22 08:42
- JavaScript Google reCAPTCHAについて 1 2023/02/22 14:37
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Formのシリアライズができない
-
複数のselect値で1つも選択され...
-
javascriptで表(テーブル)の自...
-
return trueとreturn falseの用...
-
追加ボタンを押した際に ok ボ...
-
チェックボックスのON/OFFでVal...
-
<form action="#">の意味とは?
-
jQuery セレクトボックスで選択...
-
フォームが空欄の時にフォーム...
-
【jQuery】input nameの文字列...
-
新しくフォルダを作成したい
-
javascriptの値をformのinput h...
-
正規表現で複数マッチ条件で悩...
-
マイナスなら赤字で表示したい...
-
チェックボックスの設定
-
ラジオボタンでポップアップメ...
-
javascriptで画像の移動
-
特定<table>内の<td>の色を変える
-
テーブルで複数行をまとめて非...
-
子ウィンドウを閉じるとき、親...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JavaScriptの「.querySelectorA...
-
複数のselect値で1つも選択され...
-
チェックボックス付きのテーブ...
-
ラジオボタンが選択されたらテ...
-
入力チェックの外部スクリプト...
-
Javascriptの電卓で最初の何も...
-
文字数を数える際に空白、改行...
-
画面の2重起動をチェックする...
-
画面表示とともにtableの指定の...
-
jQueryで合計を出したい
-
localStorageでのcheckbox制御
-
JavaScriptによる自動計算フォーム
-
同一nameの input type="text"...
-
テーブル内のチェックボックス...
-
formで項目を連結したい
-
クリックしたラジオボタンの行...
-
Javascriptで自動計算の合計の...
-
ラジオボタンを一括で操作する...
-
送信ボタン連打を抑止したいです
-
ボタン押下すると一行テキスト...
おすすめ情報