js中switch case循环范例代码
发布时间:2023-09-07 14:19:45 所属栏目:教程 来源:
导读:代码如下:
switch (objNameType) {
case 'PD':
valueUD = obj.id;
id = objName;
var loadVUD = UserData.load(exam, id);
if (loadVUD == null || loadVUD ==
switch (objNameType) {
case 'PD':
valueUD = obj.id;
id = objName;
var loadVUD = UserData.load(exam, id);
if (loadVUD == null || loadVUD ==
代码如下: switch (objNameType) { case 'PD': valueUD = obj.id; id = objName; var loadVUD = UserData.load(exam, id); if (loadVUD == null || loadVUD == undefined || loadVUD == '') { var tmpTGId = obj.id.substr(0, obj.id.indexOf('_')); qNoTotalD[qIdNoStr[tmpTGId]]++; } break; case 'DANX': valueUD = obj.id; var objName = obj.name; var objNameTop = objName.substr(0,objName.indexOf('_')); id = objName; var loadVUD = UserData.load(exam, id); if (loadVUD == null || loadVUD == undefined || loadVUD == '') { var tmpTGId = obj.id.substr(0, obj.id.indexOf('_')); qNoTotalD[qIdNoStr[tmpTGId]]++; } break; case 'PP': valueUD = obj.id; var objName = obj.name; var objNameTop = objName.substr(0,objName.indexOf('_')); id = objName; var loadVUD = UserData.load(exam, id); if (loadVUD == null || loadVUD == undefined || loadVUD == '') { var tmpTGId = obj.id.substr(0, obj.id.indexOf('_')); qNoTotalD[qIdNoStr[tmpTGId]]++; } break; case 'text': valueUD = obj.value; id = "text_" + obj.id; var loadVUD = UserData.load(exam, id); if (loadVUD == null) { if (valueUD == null || valueUD == '') { return; } else { var tmpTGId = obj.id.substr(0, obj.id.indexOf('_')); qNoTotalD[qIdNoStr[tmpTGId]]++; } } else { if (valueUD == null || valueUD == '') { UserData.remove(exam, id); examAnswerKeyStr = removeStrWithcomma(examAnswerKeyStr, id); UserData.save(examinfo, "examAnswerKeyStr", examAnswerKeyStr, 1); var tmpTGId = obj.id.substr(0, obj.id.indexOf('_')); qNoTotalD[qIdNoStr[tmpTGId]]--; return; } } break; case 'checkbox': id = "checkbox_" + obj.id.substr(0, obj.id.lastIndexOf('_')); var key = obj.id.substr(0, obj.id.lastIndexOf('_')); key = "checkbox_" + key; valueUD = UserData.load(exam, key); var flag = obj.checked; if (valueUD == null) { if (flag) { id = key; valueUD = obj.id; var tmpTGId = obj.id.substr(0, obj.id.indexOf('_')); qNoTotalD[qIdNoStr[tmpTGId]]++; } } else { if (flag) { if (valueUD.indexOf(obj.id) == -1) { valueUD += "," + obj.id } } else { if (valueUD.indexOf(obj.id) != -1) { if (valueUD.indexOf(',' + obj.id) != -1) { valueUD = valueUD.replace(',' + obj.id, ''); (编辑:聊城站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐