我學習JavaScript和這是我創建的第一個JavaScript函數,但它不工作,我不能在這個代碼找出問題:JavaScript的不工作的onsubmit
<form method="post" name="answerForm" onsubmit="checkAnswer(document.answerForm.guessAnswer.value);">
<input type="text" name="guessAnswer" id="guessAnswer">
<input type="submit" name="submit">
</form>
<script type="text/javascript">
var rightAnswer = 12;
function checkAnswer(guessAnswer) {
if (guessAnswer == rightAnswer) {
alert("You are right.");
}
else if (guessAnswer > rightAnswer) {
alert("You went too far.");
}
else if (guessAnswer < rightAnswer) {
alert("You're not even close to it.");
}
else() {
alert("I don't know what you talking about.");
}
}
</script>
當你說去掉括號後運作良好不工作,它怎麼不工作?它錯誤嗎,布爾檢查沒有給你所期望的嗎? – Draken