复制代码代码如下:
التبديل (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]] ++ ؛
}
استراحة؛
حالة "ص":
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 (الامتحان ، معرف) ؛
examanswerkeyststr = removestrwithComma (examanswerkeyststr ، id) ؛
userData.save (examinfo ، "examanswerkeyststr" ، examanswerkeystr ، 1) ؛
var tmptgid = obj.id.substro (0 ، obj.id.indexof ('_')) ؛
qnototald [qidnosttr [tmptgid]]-؛
يعود؛
}
}
استراحة؛
حالة "مربع الاختيار":
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) {
إذا (العلم) {
معرف = مفتاح ؛
valueud = obj.id ؛
var tmptgid = obj.id.substro (0 ، obj.id.indexof ('_')) ؛
qnototald [qidnoStr [tmptgid]] ++ ؛
}
}
آخر {
إذا (العلم) {
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 (الامتحان ، المفتاح) ؛
examanswerkeyststr = removestrwithComma (examanswerkeyststr ، key) ؛
userData.save (examinfo ، "examanswerkeyststr" ، examanswerkeystr ، 1) ؛
var tmptgid = obj.id.substro (0 ، obj.id.indexof ('_')) ؛
qnototald [qidnosttr [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 (الامتحان ، معرف) ؛
examanswerkeyststr = removestrwithComma (examanswerkeyststr ، id) ؛
userData.save (examinfo ، "examanswerkeyststr" ، examanswerkeystr ، 1) ؛
var tmptgid = obj.id.substro (0 ، obj.id.indexof ('_')) ؛
qnototald [qidnosttr [tmptgid]]-؛
يعود؛
}
}
استراحة؛
تقصير:
يعود؛ }