Hello,
I cannot see what is wrong with this.
Even though the loop gives a value for each of the 36 values of the
lab_result array I get the "Please answer all the questions" alert.
Why?!
Cheers
Geoff
var lab_result = new Array();
..
..
..
..
function readyToSend() {
for (var i=1;i<37;i++) {
alert('lab_resu lt[' + i + '] = ' + lab_result[i]);
}
if (lab_result[1] && lab_result[2] && lab_result[3] && lab_result[4]
&& lab_result[5] && lab_result[6] && lab_result[7] && lab_result[8] &&
lab_result[9] && lab_result[10] && lab_result[11] && lab_result[12] &&
lab_result[13] && lab_result[14] && lab_result[15] && lab_result[16]
&& lab_result[17] && lab_result[18] && lab_result[19] &&
lab_result[20] && lab_result[21] && lab_result[22] && lab_result[23]
&& lab_result[24] && lab_result[25] && lab_result[26] &&
lab_result[27] && lab_result[28] && lab_result[29] && lab_result[30]
&& lab_result[31] && lab_result[32] && lab_result[33] &&
lab_result[34] && lab_result[35] && lab_result[36]) {
sendResults();
} else {
alert("Please answer all the questions!");
}
}
I cannot see what is wrong with this.
Even though the loop gives a value for each of the 36 values of the
lab_result array I get the "Please answer all the questions" alert.
Why?!
Cheers
Geoff
var lab_result = new Array();
..
..
..
..
function readyToSend() {
for (var i=1;i<37;i++) {
alert('lab_resu lt[' + i + '] = ' + lab_result[i]);
}
if (lab_result[1] && lab_result[2] && lab_result[3] && lab_result[4]
&& lab_result[5] && lab_result[6] && lab_result[7] && lab_result[8] &&
lab_result[9] && lab_result[10] && lab_result[11] && lab_result[12] &&
lab_result[13] && lab_result[14] && lab_result[15] && lab_result[16]
&& lab_result[17] && lab_result[18] && lab_result[19] &&
lab_result[20] && lab_result[21] && lab_result[22] && lab_result[23]
&& lab_result[24] && lab_result[25] && lab_result[26] &&
lab_result[27] && lab_result[28] && lab_result[29] && lab_result[30]
&& lab_result[31] && lab_result[32] && lab_result[33] &&
lab_result[34] && lab_result[35] && lab_result[36]) {
sendResults();
} else {
alert("Please answer all the questions!");
}
}
Comment