我有一个表格,我设置为测验。最终,我将更改它以计算完成后的测验的最终分数。但我被困在这一部分上。如果选中了正确的框,我想加一个点,如果选中了一个错误的框,我想减去一个点。
正确答案的代码:
<input type="checkbox" name="q3" id="q1javascript" answer="true">
错误答案的代码:
<input type="checkbox" name="q3" id="q3xhtml" answer="false">
Javascript对其进行检查:
function test() {
var boxes = document.getElementsbyName('q3');
var score = 0;
var i = 0;
while (i < 4) {
var answer = boxes[i].getAttribute('answer');
if (answer === 'true') {
score++;
}
else {
score--;
}
i++;
}
alert(score);
}