jquery实现在线考试js

$("#btn_look_chk").click(function() {
	    var scores = 0;
	    var agree = "";
	    var trueVlue = "";
	    var nddaTmp = "";
	    for (var k = 0; k <= 9; k++) {
	        var zhuangtai = 0;
	        var xuan = $("input[name='xuanze" + k + "']");
	        for (var j = 0; j < xuan.length; j++) {
	            var iResult = $("input[name='iResult" + k + "']");
	            for (var i = 0; i < iResult.length; i++) {
	                trueVlue = iResult[i].value;
	                if (xuan[j].checked == true) {
	                    zhuangtai = 1;
	                    agree = xuan[j].value;
	                    if (iResult[i].value == xuan[j].value) {
	                        for (var z = 0; z < iResult.length; z++) {
	                            scores += parseInt(iResult[z].id);
	                        }
	                        break;
	                    } else {
	                        //alert('您的答案是错误');
	                    }
	                }
	            }
	        }
	        if (zhuangtai == 0) {
	            nddaTmp = "<font color=gray>您没有答题</font>";
	            agree = '';
	        } else {
	            nddaTmp = '';
	        }
	        $("#div" + k).css("display", "block");
	        if(agree==trueVlue){
	        	nddaTmp ="<img src=images/key_right.gif></img>"
	        		 $("#div" + k).html("您的答案是:" + nddaTmp +"&nbsp;&nbsp;"+ "正确答案是:" + "<b>"+trueVlue+"</b>");
		        }else{
		        	nddaTmp+="<img src=images/key_error.gif></img>"
			        	if(agree==""){
			        		$("#div" + k).html(nddaTmp +"&nbsp;&nbsp;"+ "正确答案是:" + "<b>"+trueVlue+"</b>");
				        	}else{
				        		 $("#div" + k).html("您的答案是:" + "<b>"+agree+"</b>" + nddaTmp+"&nbsp;&nbsp;"+ "正确答案是:" + "<b>"+trueVlue+"</b>");
					        	}
			        }
	    }
	     alert(scores);
	    if (scores == 6) {
	        scores = "满分,你太厉害了!";
	    } else if (scores >= 3) {
	        scores = "恭喜及格了,真棒!";
	    } else {
	        scores = "sorry,没及格,还需继续努力哦!";
	    }
	});

 

转载于:https://my.oschina.net/u/1031230/blog/484236

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值