源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

js中switch case循环实例代码

  • 时间:2022-10-18 16:36 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:js中switch case循环实例代码
[u]复制代码[/u] 代码如下:
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; }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部