时间:2021-05-26
复制代码 代码如下:
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, '');
}
else
if (valueUD.indexOf(obj.id + ',') != -1) {
valueUD = valueUD.replace(obj.id + ',', '');
}
else {
UserData.remove(exam, key);
examAnswerKeyStr = removeStrWithcomma(examAnswerKeyStr, key);
UserData.save(examinfo, "examAnswerKeyStr", examAnswerKeyStr, 1);
var tmpTGId = obj.id.substr(0, obj.id.indexOf('_'));
qNoTotalD[qIdNoStr[tmpTGId]]--;
return;
}
}
}
}
break;
case 'textarea':
valueUD = obj.value;
id = "textarea_" + 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;
default:
return; }
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
复制代码代码如下:functionempty(v){switch(typeofv){case'undefined':returntrue;case'string
方法一复制代码代码如下:functionclone(obj){varo;switch(typeofobj){case'undefined':break;case
java中的switchcase语句switch-case语句格式如下:switch(变量){case变量值1://;break;case变量值2://...;
复制代码代码如下://取得某月天数,可用于任意月份functiongetDays($month,$year){switch($month){case4:case
if语句>>通用格式if语句一般形式如下:if:elif:else:另外需要注意的是,Python中是没有switch/case语句的while循环while语