js答题全部代码,几个题,答对了,说对了,每一次只显示答一个题,全对调转到一个页面

几个题,答对了,说对了,每一次只显示答一个题,全对调转到一个页面

这个得分你的业务逻辑是什么样的.

有的是ajax 一个一个的传值调用.有的是一个链接一个链接的跳转;

举个简单的静态例子;

5道题,5个div层,第一个层显示,其余隐藏;

每打一次题,答案和正确答案用js对比,对比正确则本题所在层隐藏,下一道题显示,依次类推,全部答对后js跳转.

当然这是静态的方法,懂点html的都能跳过你的问题.

一般情况下是用ajax跟数据库动态比对.追问

只要一道题错就跳转你答题错误页面

追答

那就更简单了么.

只要答案比对不正确,立刻就location.href=错误页面就完事了,

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-17
呵呵,你要是不用ajax读取后台文件来实现,全部预先输出到页面的话,人家用浏览器一看你源代码,全部答案都知道了。就是一个容器就可以了,回答一次用ajax读取一次后台答案判断对错,同时把下道题目读出来显示在容器了。
第2个回答  2013-07-17
就使用js的innerHTML输出一道题的html,js判断一下就好啦追问

写具体代码

相似回答