このコードを修正するには?フォームの検証 "カスタムが必要"
function shw() {
document.getElementById('done').style.display = "block";
}
<form name="validation" action="">
<p>what is the capital of England ?</p>
<p>A.London<br>B.Manchester</p>
<input type="text" id="answer" required>
<button type="submit" value="submit" onclick="shw()">Submit</button>
<!-- If Asnwer is true -->
<!-- All content in form is HIDDEN (Text,input and button), then, show this -->
<div id="done" style="display:none;" class="answer_list" >Answer Is True</div>
<!-- If Asnwer is wrong/ -->
<!-- All content in form NOT HIDDEN, then, show this in bottom form -->
<div id="done" style="display:none;" class="answer_list" >Answer Is Wrong</div>
</form>
例イメージ: http://www112.zippyshare.com/v/Lx7TvOwp/file.html(間違った回答)
注:
Aを継続するために、入力にロンドンを書く-Must 。答えが真であれば、テキスト、入力、フォーム上のボタンは隠され、完全なテキストが表示されます。
B.if答えは間違っています、テキスト、入力とボタンは隠しではありません下のフォームのテキスト「間違った回答」
JavaScriptを使用して正しい答えを判断するアルゴリズムを書くことができます。しかし、それは安全ではありません(誰がコンソールを開く誰が正しい答えを参照してください)、あなたはそれを安全かつ秘密にするためにいくつかのバックエンドツールを使用する必要があります – JapanGuy
hehehe ...私は安全です。しかし、私がそれを望むようにそれをコンパイルすると、それは私の頭が燃え上がった。 –