【发布时间】:2015-09-23 17:20:55
【问题描述】:
我正在尝试创建一个 JavaScript 测验。 该函数将检查用户的输入值。 如果正确;它会改变问题。
具体代码见JSFiddle
可能有许多更有效和更传统的方法来实现我想要做的事情。当前的问题是函数每次运行时都会从顶部运行(显然)
function checkAnswer() {
var question = document.getElementById("ques").innerHTML;
var userAnswer = document.getElementById("answer").value;
if (userAnswer === "New York City") {
alert("correct!");
question = "What is the best college football team?";
if (userAnswer === "Alabama") {
alert("Correct!");
question = "Next question will go here and so on..."
}
}
}
【问题讨论】:
-
酷!有什么问题?
-
页面上是否有多个问题需要验证?
标签: javascript function if-statement switch-statement