簡単なクイズ アプリを作成する必要があります。私が誰かの後にそれを選んだので、これは私が持っているものです. それぞれ3つの答えを持つ10の質問があります。すべての質問が一度に読み込まれ、表示されるのは 1 つだけです。回答をクリックすると、次の質問が表示されます。ただし、javascript は私にとって魔法のようなものであるため、すべての回答を取得して php に送信し、ユーザーが正しい選択をしたかどうかを確認する方法がわかりません。コードは次のようになります。
<form action="result.php">
<div class=“quiz>
<div class=“question”> Some question ?
<ul>
<li><a href=“#”>Answer A</a></li>
<li><a href=“#”>Answer B</a></li>
<li><a href=“#”>Answer C</a></li>
</ul>
</div>
[… more question here …]
<div class="question">Last question ?
<ul>
<li><a href=“#” onClick=“[some submit magic]">Answer A</a></li>
<li><a href=“#” onClick=“[some submit magic]">Answer B</a></li>
<li><a href=“#” onClick=“[some submit magic]">Answer C</a></li>
</ul>
</div>
</div>
<input type=“hidden” name=“answers” value=“answers[]>
</form>
したがって、基本的にユーザーが回答をクリックすると、次の質問がポップアップし、最後にすべての回答を入力してresult.phpに送信する必要があります。そこで、{1,3,2,1,2のような選択された回答で配列内の結果を取得します,3,1,2,3,1} またはそのようなもの。