• ベストアンサー

JavaScriptで作られた択一式テストの解答を知りたい

JavaScriptで作られた選択式のテストの解答を知る方法はありませんか? テストの形式は、「スタート」すると、ランダムに10題選択されて、出題する形式です。○×の選択や、ラジオボタンによる選択があります。

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

  • ベストアンサー
回答No.5

>JavaScriptで作られた選択式のテストの >解答を知る方法はありませんか? この質問文を単純に読むと、出題は JavaScript かもしれませんが回答の判定は何で行われているか明示がないのですが JavaScript で判定されている場合の解答の調べ方で良いのでしょうか? もしそうでなく解答後にページが遷移するなどしてしまうなどの場合は、CGI にて判定されている可能性もあり 閲覧者側で知る手段はないかと・・・。 で、JavaScript で判定されている場合の調べ方ですが、 まず親などのソースの見れるページを基準にして、 その基準ページに使われているソースをまず自分のパソコンに保存します。 それをコピーして見やすい様に清書します。 (見やすい様にコメントを入れたり,インデントを付けたり。別にコピーであり元は保存してあるので壊して見えなくなってもかまいません。読み手が見やすい事だけが目的です。) そして目的のページを開く処理を探します。 まず処理の関わる HTML タグを探します。 該当の場所を表す HTML タグ自体が見当たらない場合は JavaScript で HTML タグが出力されている可能性もあるので JavaScript の外部ファイル,CSS の外部ファイルも含めて全てのソースをパソコンに取り込みましょう。 CSS によってデザインが指定され見た目と全然違う場所に HTML タグが記述されているかもしれません。 イベント処理は JavaScript の外部ファイルで記述されているかもしれません。 そうして別窓を開く処理を見つけたら、 その開こうとしている URL の HTML のソースをパソコンに取り込み,解読し CSS, JavaScript の外部ファイルも全てパソコンに取り込み・・・。 と、以上の繰り返しです。 尚、URL 等をコード表記している場合もあり文字列変換が必要になる可能性もあります。 また、サーバ側の設定によっては、JavaScript の外部ファイルのパソコンへの取り込みが困難な場合もありますので、その場合は諦めましょう。

その他の回答 (4)

  • m035
  • ベストアンサー率44% (38/86)
回答No.4

>>別窓で開いて、ブラウザのメニューがないので、ソースをどうやってみればよいかわかりません。 >別窓に開いてしまうときは、親ウィンドウのソースを見て、どのURLを開いているのかを調べればいいと思います。 その場合は window.open("url","title","option") となっているはず。 <a href="javascript:window.open('url','title','heigth=500;width=500;')"> とか <a href="javascript:void(0)" onclick="window.open('url','title','heigth=500;width=500;')"> とか <a href="" onclick="new_win('url')"> とか なっていますが、3番目のように関数を使ったやり方でも新しいウィンドウが開くのならどこかにwindow.openがあるはずです。よく探してみてください。

  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.3

>別窓で開いて、ブラウザのメニューがないので、ソースをどうやってみればよいかわかりません。 別窓に開いてしまうときは、親ウィンドウのソースを見て、どのURLを開いているのかを調べればいいと思います。そのURLをブラウザのアドレスバーに直接指定してあげればメニューバーがついたまま開くはずです。

  • m035
  • ベストアンサー率44% (38/86)
回答No.2

自作ですか? もし自作でしたらソースを全文書けば教えられるかもしれません。 もし他人が作ったのならurlを書くとか。

  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.1

ソースを見て解析すれば良いのでは?

tatsuya9681
質問者

補足

テスト自体は、別窓で開いて、ブラウザのメニューがないので、ソースをどうやってみればよいかわかりません。

関連するQ&A

  • javascript 三択式のテストを作りたいです。

    javascript 三択式のテストを作りたいです。 javascript 三択式のテストを作りたいです。 以下のサイトを見つけました。 http://javascript.maxux.com/js028.htm 私が作りたいものの理想なのですが、 出題はランダムではなく、記述した通りに順番に表示させたいのです。 実際にどこをどのように変更すれば、よいのかわかりません。 ソースのどこか一部分を削除すればうまくいくのでしょうか? できましたら、こちらのソースに基づいて教えて頂ければ助かります。 よろしくお願いいたします。

  • 二次試験の記述式の解答について

    僕の受ける大学は数学が記述式の大学なのですが、大問が5題という構成になっています。そして解答用紙と計算用紙が2枚と1枚という感じなのですが、困ったことに解答用紙は記名欄と枠がついているくらいで、あとは真っ白です。つまり答える5題の切れ目がついていないんです。注意文には「解答用紙の左側に解答する問題番号を明記し、解答すること」とあります。ここでいくつかお聞きしたいのです。 1.この説明しかなければ、例えば解答用紙の1枚目に大問の3題目や4題目から解答してもよいのでしょうか? 2.(1)が解けないが、(2)なら解けるというときに、進めていって、後になって(1)の解法に気づいたときに後ろに書いてもよいのでしょうか? 3.解答用紙の1枚目と2枚目に一つの大問がまたがってもいいんでしょうか? ちょっと不親切な形式だと思うのですが、どうやら本番も間違いなくこういう形で出題されるみたいなので、その前にシミュレーションしておきたいので、ぜひアドバイスお願いします。

  • Test Master=出題&解答 可能のツール

    ”Test Master”という名前の出題&解答が可能なツール。 自分で問題・解答を入力し、利用できるようにするものです。 出題された問題に対し解答の選択肢が3つ以上最大10くらいの中 からチェックマークをいれて正解を探しだすもの。 NET上で探せばあるはずだと聞いていますが、どこでみつけるのか わかりません。シェアウエアでしょうか? 店頭での購入する方法でもかまいません。

  • javascriptについて

    javascriptについて 画像をイベントハンドラのonClickを使ってランダムに表示したいんですけど、どうしても出来ません。 buttonで作ったスタートボタンを押す→画像がランダムに表示される。 buttonで作ったストップボタンを押す→ランダムに表示していた画像が止まる。 これを3枚の画像を使って、スロットのようにしたいです。 また3枚の画像で、スロットを3つにして、同時にスタート(ストップ含め)させる方法はありませんか?

  • ラジオボタンを使いphpからjavascriptへ

    現在、ラジオボタンを使い、phpからjavascriptへ変数を持っていくプログラムを組もうと考えているのですが、なかなかうまくいきません。 まず、PHP側のデータ(test.phpという名前で)でラジオボタンを作成し、その選択したボタンの内容をjavascriptへ(test.htmlという名前で)送り、その選択した変数の内容をjavascript内で使いたいのです。 php→phpは簡単にできたのですが、どうにもjavascriptに変数を送ることができないので、もしかして仕様で無理なのかな?と思い始めました。 上記の事柄が仕様的に無理かどうか知りたいです。また、もし可能ならば何か特別な記述などが必要でしょうか?厚かましいでしょうが、簡単なサンプルを記述してもらえればうれしいです(現在つまっているのでヒントだけでもほしいです)

    • ベストアンサー
    • PHP
  • 教えて!テストの面白珍解答☆

    皆さんの身近で見かけた笑える珍解答はございませんでしょうか? 私の笑ったうちの子供の解答 (1)小1の時、算数のテストで文章題が分からなかったらしく 式:わかりません  答え:わかりません と、書いてありました。女の子なのになんと豪快な。 きっと採点した先生は爆笑したか、号泣したかのどちらかだったと思います(ぉぃ) (2)小2の時の漢字のテスト こうさく→工作の「作」が分からなかった娘は、解答欄の隅のほうに小さく「草」とこっそり書いてありました。 何で「草」? 最初にこの解答を見た時には意味が分からなかったのですが、3日位して気が付きました。 作「さく」→ひっくりかえして「くさ」草!! 気が付いた時はなぞなぞに正解した時のような爽快感が!(ぉぃぉぃ) スッキリー!! きっと先生は気が付かなかっただろうな~(笑) こんな感じの間抜け感溢れる珍解答、ご存知でしたら教えてくださいませm(_ _)m 自薦他薦は問いません。

  • JavaScriptについて

    JavaScriptについて JavaScriptで、ITパスポートの試験問題ページみたいなものが作りたいですが、記述の仕方がわかりません。 問題形式は、問1・問2・問3・・・と続き、解答は、すべてアイウエのどれかで、ラジオボタンで選んでいって、一番下の解答ボタンをクリックしたら、アラートが出てきて、次のような表示の仕方になるように作りたいです。 「正解数は○○問です。改行 合格/不合格です。」 なお、○○は、点数で、これは、各問の正解したものを合計していって、合格/不合格は、正解数が、正解数/総問題数が、60%を超えていたら、合格。そうでなければ、不合格と表示するものです。 そして、リセットボタンをクリックしたら、すべてのラジオボタンのチェックをはずすようにしたいです。そして、ラジオボタンは、各問1つに対して、1つのみ選べれるようにしてほしいです。 そして、不合格なら、アラートをもうひとつ表示したいです。内容は、「もう一度挑戦しますか?改行 挑戦するなら、OKをクリックしてください。」 そしてOKをクリックしたら、リセットし、キャンセルしたら、チャックデータはそのままにしておく。 上記のようなことは、可能なのでしょうか? 可能なら、お早めにご解答ください。 不可能なら、何がダメなのか教えてください。お願いします。

  • 定期テストの模範解答について

    4月 数学I担当専任、A教諭、N主幹、私で話し合いをする。出題者を話し合うが決まらず。Nさんは出題しない、と言い張った。 その後、Aさんの調整で1学期中間は私、期末はA、2学期中間は私、期末は日勤講師、3学期期末はAの出題と決まる。 Nさんは出題者に入らなかった。 1学期中間テストは私の出題で模範解答の配布は各担当者に任せた。 1学期期末テストは私は3年の演習の出題はするが、模範解答の配布は各担当者にお願いした。その時点でM主任教諭から「模範解答の印刷は出題者の仕事です。」と言われました。 2学期中間、私の出題でしたが、模範解答の配布についてA教諭と話し合い、私の文字は読みにくいことも説明した。その上で私が模範解答の印刷まで引き受けた。その時点で採点基準を隠すことは教科から説明を受けていない。 中間テスト終了後、採点基準付きの模範解答を印刷して各担当者に配布したところ、 これはまずいと言う話になる。Nさんが説明に来るか、何故、採点基準が隠されなければいけないのか説明がなければ私は納得できない、という。 私の文字が問題ならばそういい、私にワープロ打ちさせるか、別の担当者に書き直してもらえばいいものを、教科内での話し合いも無しに校長に密告されるのは心外であります。 本来、テストの模範解答を配るかどうかは、テスト後の授業をどう組み立てるかの問題であり、教科担当者の裁量のはずです。それを、本校の決まりで出題者の仕事なら事前に説明があってもいいはずだし、採点基準を隠すという特別なやり方をするなら、事前に説明が有っていいはず。 今回の件、私が勝手に配ろうとした、やり直しに時間がかかったというのなら、教科内の事前の打ち合わせ無しに、不公平な分担を新任に押しつける教科のやり方も問題だと感じます。しかも、今後、模範解答の配布など、本来、自由にやっていた仕事さえも主幹の決裁を受けないとできないと言うことになります。

  • 4択クイズの解答について悩んでいます(涙)

    現在私はVB2005で4択のクイズ形式のプログラムを作成しています。 目標は「300問の問題を作成しそのなかからランダムに100問を出題し全問回答を終えたらその結果を表示する」というものを作ることです。 データセットに問題、解答群などを格納しています。 それをフォームで表示してラジオボタンで4択のなかから正解と思うものを1つ選びボタンをクリックして次の問題へ移行する・・・というような流れのプログラムです。 今壁にぶつかっているのが「問題一つ一つの回答をどのように保持し、どのように結果表示すればいいのか」というところなのです。 当方VBは初心者でなかなか前に進めず悩んでいます。 知恵をかしてください。どうかよろしくお願いしますm(_ _)m

  • 入力に応じて有効化をするJavaScript

    テキストボックスに1文字でも入力があった時のみラジオボタンを選択可能にし、テキストボックスに入力されるまではラジオボタンを無効化したいと思っています どのようにJavaScriptを書けばいいか全くわかりません お願いします

専門家に質問してみよう