允许单独的正确答案,测验
Allowing separate correct answers, Quiz
我正在尝试使用javascript构建一个问答游戏。
测验答案存储在变量中,如下所示:
var correctAnswer = $('#createCorrectAnswer').val();
然后当用户回答时,我检查答案是否正确:
if(answer == correctAnswer){
//Do something
}
我该如何允许有多个正确答案的问题呢?
两种方式:
- 一个是复选框。
- Other以逗号分隔。
在复选框选项中,用户可以选择两个以上。另一种方法是允许用户输入用逗号分隔的答案。在代码中,您可以执行字符串分割,然后验证其中是否至少有一个是正确答案。
您可以:
-
为每个问题创建单独的id,或者
-
不使用id,使用class作为答案,并使用jquery选择器来查找每个问题的答案(例如:nearest, next, children等)
相关文章:
- 使用Javascript创建测验页面
- 如果消息框答案为YES,则用Javascript填写表单
- 为什么不'我的窗口滚动事件根本没有启动.其他答案没有解决问题
- java脚本的数学方程显示错误的答案
- 当使用答案运行PHP函数时,会弹出是/否警报
- 带有多个答案选项的Javascript动态数组窗口
- 超级棘手的Javascript测验,需要弄清楚答案
- 使用Javascript检查测验答案的最安全方法
- 测验网页检查了所有答案
- Javascript 测验 - 如何从多个选择元素的答案中计算分数
- Javascript测验获胜'我不记得以前的答案了
- 在测验结束时向用户显示答案
- 使用构造函数上的循环为测验问题的答案生成复选框
- 在线测验:通过选择不同的单选按钮将答案和问题分为3类
- 允许单独的正确答案,测验
- 如何在javascript中比较提交的测验答案数组与正确答案数组
- 超级简单的测验程序.我的答案是不验证和得分是n' t++
- HTML/JavaScript多项选择测验:设置标题和答案选择功能
- 制作一个简单的直接答案测验系统
- 在测验中选择单选按钮时,突出显示正确和错误的答案