首页 新闻 会员 周边

文本域与单选按钮怎么对应值

0
悬赏园豆:30 [已关闭问题] 关闭于 2012-11-27 11:22

一个考试系统,前面是文本域(题)后面是单选按钮(答案ABCD),数据库也有对应的答案,提交过后怎么让题后面选中的答案与数据库的正确答案进行比较?新手,请大神详细点~

Mr.李(sos)的主页 Mr.李(sos) | 初学一级 | 园豆:148
提问于:2012-11-21 10:36
< >
分享
所有回答(3)
0

文本域定义一个id 比如:"question_1",然后单选按钮定义name 为 "answer_1",然后与数据库中的题目id为1的答案比较

飞来飞去 | 园豆:2057 (老鸟四级) | 2012-11-21 10:43

就是不知道这里怎么比较,比较简单,如果我30道题,不就很麻烦了么

支持(0) 反对(0) Mr.李(sos) | 园豆:148 (初学一级) | 2012-11-21 10:47

@Mr.李(sos): 不复杂啊,前端生成数组[{question:1,answer:A},{question:2,answert:C},...],后面怎么比较都行。。。不知道还想怎么简单。。

支持(0) 反对(0) 飞来飞去 | 园豆:2057 (老鸟四级) | 2012-11-21 10:59
0

题目 和题目的答案 通过id关联,前台页面 也要 id,选择答案时肯定要这个id的

Qlin | 园豆:2403 (老鸟四级) | 2012-11-21 11:51

这个可行,用ID去关联

支持(0) 反对(0) chenping2008 | 园豆:9836 (大侠五级) | 2012-11-21 15:08
0

既然数据库里有标准答案,那么你在取题的时候,将标准答案也一并取出来,放在一个隐藏域里。这样不管是前台的JS判断还是后台代码判断都是非常方便的。

jone_e | 园豆:1410 (小虾三级) | 2012-11-21 14:20
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册