求一个JS的答题例子,每一个页面一个题目(单选),当前页答题完了之后点击继续,进入下一题。第三页后统计结果。
解决方案 »
- 两个JS文件在同一页面冲突的问题
- 初学js。有个js不明白--
- jqgrid 设置可编辑没用
- 点击table中的TR,选中或不选中TR内的checkbox,但点击checkbox却无反应
- 如何限制一个TD中显示内容的长度?
- 求一个支持预览的批量上传图片插件,最好是jQuery的,原生js也可以!!!
- 关于跨服务器刷新父页面的问题
- 大家来看看为什么<a>的text不能被改变?
- 如何定时刷新本页面,刷新的时候要求不发出声音(详细些说,急啊)
- 请问javascript能访问数据库吗(ACCESS)?能的话可以给一段代码参考一下?
- 如何在js中,通过字符串指向表单字段的名称?
- 关于jquery dialog的同步和异步问题
<html>
<head>
<meta charset="utf-8" />
<style type="text/css">
#container {
width:auto;
height:100px;
}
</style>
<script type="text/javascript">
var i = 0;
var count = [];
function continues() {
var qu = [
"<p>你们那里美女多吗?</p><input type='radio' name='choose' value='bb' />你看吧,我还不是不晓得<input type='radio' name='choose' value='aa' />都不是我的",
"<p>中国是个什么国情的国家?</p><input type='radio' name='choose' value='bb' />晓得个球<input type='radio' name='choose' value='aa' />是个民主旗号,实际共产党说了才算的国家",
"<p>你觉得我们应该灭掉菲律宾和日本吗?</p><input type='radio' name='choose' value='aa' />应该<input type='radio' name='choose' value='bb' />我们应该去东京大屠杀,强奸日本的女人"];
var ques = document.getElementById("ques");
var chooseValue = document.getElementsByName("choose");
for(var a=0;a<chooseValue.length;a++) {
if(chooseValue[a].value == 'aa' && chooseValue[a].checked == true) {
alert(chooseValue[a].value);
count.push(1);
}
}
if(i == 3) {
ques.innerHTML = "恭喜您!您得了:"+ count.length +"分";
}else{
ques.innerHTML = qu[i];
i += 1;
}
}
</script>
</head>
<body>
<div id="container">
<div id="ques">
<span onClick="continues()">点击这里开始答题</span>
</div>
<input type="button" value=" 继 续 " id="continues" onclick="continues()" />
</div>
</body>
</html>
看来只能用Get的URL传值了。
我开始做的就是用innerHTML来设置,人家说的她又很多页面,所以不能跳转1