如何修復此代碼?表單驗證「自定義」
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(錯誤答案)
注:
- 必須寫在輸入倫敦,繼續
一個如果答案爲真,表單上的文本,輸入和按鈕被隱藏,然後顯示完整文本
B.if答案是錯誤的,文本,輸入和按鈕NOT HIDDEN,s底部形式的文本「錯誤答案」如何
您可以編寫自己的算法來確定javascript中的正確答案。但它不會是安全的(任何人打開控制檯將看到哪個答案是正確的),你將需要使用一些後端工具,使其安全和祕密 – JapanGuy
hehehe ...我可以保護。但按照我的意圖編譯它,它讓我頭腦發熱。 –