答题系统 html源码,答题系统.html

这是一个基于HTML的自主考试系统,主要用于财经法规与会计职业道德考试。系统包括单选题、计时功能、待查标记和答题卡等功能。用户可以进行答题、查看答案解析,并有设置待查和继续答题的选项。
摘要由CSDN通过智能技术生成
答题系统

未央暮城自主考试系统

||

  • 当前
  • 未做
  • 待查
  • 已做

财经法规与会计职业道德考试

1丨单选题

【答案解析】

上一题

下一题

计算器

设置待查

交卷

提示

当前考试已暂停,点击下方按钮继续答题

继续

//配置信息设置

var indexItem = 0; //全局变量,当前的题目编号

var maxtime = 60 * 60; //一个小时,按秒计算,自己调整!

var itemCouAll = subject[subject.length - 1].order; //大题总数

var t; //定时器

window.onload = function() {

// ----- 填充HTML ------

var orderNo = [];

//写入各个大题的div

var itemChooseHTML = '';

for (var i = 0; i < itemCouAll; i++) {

itemChooseHTML +=

`

-

第${i+1}道大题

`

}

document.getElementById('itemChoose').innerHTML = itemChooseHTML;

//写入div下的ul li

//获取每个div下应有多少li

var orderCou = [];

for (var i = 0; i < itemCouAll; i++) {

var m = 0;

for (var j = 0; j < subject.length; j++) {

if (subject[j].order === i + 1) {

m++;

}

}

orderCou[i] = m;

}

for (var i = 0; i < itemCouAll; i++) {

var optionHTML = '';

for (var j = 0; j < orderCou[i]; j++) {

optionHTML += `

${j+1}`

}

document.getElementById('order' + i).getElementsByTagName("ul")[0].innerHTML = optionHTML;

}

//绑定各个li,注意这里的i的作用域,可使用虚拟属性,参考https://www.cnblogs.com/wangyongshf/p/7466799.html

var liList = document.getElementById('itemChoose').getElementsByTagName('li');

for (var i = 0; i < liList.length; i++) {

liList[i].index = i;

liList[i].onclick = function() {

indexItem = this.index;

refresh();

}

}

//设置各个li的class,是否符合回答规范、设置了待查标记

for (var i = 0; i < liList.length; i++) {

liList[i].className = YesOrNo(i);

if (subject[i].mark) { //设置待查标记

liList[i].classList.add('markAnswer');

} else {

liList[i].classList.remove('markAnswer');

}

}

// 开始倒计时

document.getElementById('suspend').innerHTML = '||';

t = setInterval("CountDown()", 1000);

refresh(); //

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值