复制代码代码如下 :
스위치 (objnamety) {
사례 'PD':
ValueUd = obj.id;
id = objname;
var loadVud = userData.load (Exam, ID);
if (loadVud == null || loadVud == undefined || loadVud == '') {
var tmptgid = obj.id.substro (0, obj.id.indexof ( '_'));
QNOTOTALD [QIDNOSTR [TMPTGID]] ++;
}
부서지다;
사례 '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.substro (0, obj.id.indexof ( '_'));
QNOTOTALD [QIDNOSTR [TMPTGID]] ++;
}
부서지다;
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.substro (0, obj.id.indexof ( '_'));
QNOTOTALD [QIDNOSTR [TMPTGID]] ++;
}
부서지다;
사례 '텍스트':
ValueUd = obj.Value;
id = "text_" + obj.id;
var loadVud = userData.load (Exam, ID);
if (loadVud == null) {
if (valueUd == null || valueUd == '') {
반품;
}
또 다른 {
var tmptgid = obj.id.substro (0, obj.id.indexof ( '_'));
QNOTOTALD [QIDNOSTR [TMPTGID]] ++;
}
}
또 다른 {
if (valueUd == null || valueUd == '') {
userData.remove (Exam, ID);
ExamAnswerkeyst = removestwithComma (ExamanswerKeystr, id);
userData.Save (ExamInfo, "ExamAnswerKeystr", ExamAnswerKeystr, 1);
var tmptgid = obj.id.substro (0, obj.id.indexof ( '_'));
QNOTOTALD [QIDNOSTR [TMPTGID]]-;
반품;
}
}
부서지다;
CASE 'CheckBox':
id = "checkbox_" + obj.id.substr (0, obj.id.lastindexof ( '_'));
var key = obj.id.substr (0, obj.id.lastindexof ( '_'));
key = "checkbox_" + 키;
valueUd = userData.load (시험, 키);
var flag = obj.Checked;
if (valueud == null) {
if (플래그) {
id = 키;
ValueUd = obj.id;
var tmptgid = obj.id.substro (0, obj.id.indexof ( '_'));
QNOTOTALD [QIDNOSTR [TMPTGID]] ++;
}
}
또 다른 {
if (플래그) {
if (valueUd.indexof (obj.id) == -1) {
ValueUd + = "," + obj.id
}
}
또 다른 {
if (valueud.indexof (obj.id)! = -1) {
if (valueud.indexof ( ',' + obj.id)! = -1) {
valueUd = valueUd.replace ( ',' + obj.id, '');
}
또 다른
if (valueud.indexof (obj.id + ',')! = -1) {
valueUd = valueUd.replace (obj.id + ',', '');
}
또 다른 {
userData.remove (시험, 키);
ExamAnswerKeyst = removestwithComma (ExamAnswerKeystr, 키);
userData.Save (ExamInfo, "ExamAnswerKeystr", ExamAnswerKeystr, 1);
var tmptgid = obj.id.substro (0, obj.id.indexof ( '_'));
QNOTOTALD [QIDNOSTR [TMPTGID]]-;
반품;
}
}
}
}
부서지다;
사례 'textarea':
ValueUd = obj.Value;
id = "textArea_" + obj.id;
var loadVud = userData.load (Exam, ID);
if (loadVud == null) {
if (valueUd == null || valueUd == '') {
반품;
}
또 다른 {
var tmptgid = obj.id.substro (0, obj.id.indexof ( '_'));
QNOTOTALD [QIDNOSTR [TMPTGID]] ++;
}
}
또 다른 {
if (valueUd == null || valueUd == '') {
userData.remove (Exam, ID);
ExamAnswerKeyst = removestwithComma (ExamAnswerKeystr, id);
userData.Save (ExamInfo, "ExamAnswerKeystr", ExamAnswerKeystr, 1);
var tmptgid = obj.id.substro (0, obj.id.indexof ( '_'));
QNOTOTALD [QIDNOSTR [TMPTGID]]-;
반품;
}
}
부서지다;
기본:
반품; }