【发布时间】:2015-04-12 12:02:26
【问题描述】:
这是假设存储多个问题的选择答案。当我使用此代码时,它只检查第一个问题而忽略其他问题。
for(i = 0; i < questions.length-1; i++){
radios = document.getElementsByName(questions[i]);
for (var t = 0; length < radios.length; t++) {
if (radios[t].checked) {
var qResults = JSON.parse(localStorage["qResults"]);
num = radios[t].value;
checked = num.toString();
var temp = (id[0] + ";" + questions[i] + ";" + checked);
alert(temp);
qResults.push(temp);
localStorage["qResults"] = JSON.stringify(qResults);
}
}
alert("question finished");
}
【问题讨论】:
标签: javascript loops for-loop