Помогите, пожалуйста, как сделать так, в тесте выбран ответ, его нельзя будет изменить, а после всех пройденных вопросов в тесте, как изменить цвет вариантов ответа, которые выбраны в тесте? Помогите, пожалуйста!!!
<SCRIPT language=JavaScript>
function check(test)
{
var count=0
with(document.test)
{
if (!q1[0].checked&&!q1[1].checked&&!q1[2].checked)
{count+=1};
if (!q2[0].checked&&!q2[1].checked&&!q2[2].checked)
{count+=1};
if (!q3[0].checked&&!q3[1].checked&&!q3[2].checked)
{count+=1};
if (!q4[0].checked&&!q4[1].checked&&!q4[2].checked)
{count+=1};
if (!q5[0].checked&&!q5[1].checked&&!q5[2].checked)
{count+=1};
if (!q6[0].checked&&!q6[1].checked&&!q6[2].checked)
{count+=1};
if (!q7[0].checked&&!q7[1].checked&&!q7[2].checked)
{count+=1};
if (!q8[0].checked&&!q8[1].checked&&!q8[2].checked)
{count+=1};
if (!q9[0].checked&&!q9[1].checked&&!q9[2].checked)
{count+=1};
if (count>0)
{alert("Вы ответили не на все вопросы теста!") }
else
{
q1[0].disabled=true;
q1[1].disabled=true;
q1[2].disabled=true;
q2[0].disabled=true;
q2[1].disabled=true;
q2[2].disabled=true;
q3[0].disabled=true;
q3[1].disabled=true;
q3[2].disabled=true;
q4[0].disabled=true;
q4[1].disabled=true;
q4[2].disabled=true;
q5[0].disabled=true;
q5[1].disabled=true;
q5[2].disabled=true;
q6[0].disabled=true;
q6[1].disabled=true;
q6[2].disabled=true;
q7[0].disabled=true;
q7[1].disabled=true;
q7[2].disabled=true;
q8[0].disabled=true;
q8[1].disabled=true;
q8[2].disabled=true;
q9[0].disabled=true;
q9[1].disabled=true;
q9[2].disabled=true;
dataBase(test);
q1[0].checked=false;
q1[1].checked=false;
q1[2].checked=false;
q2[0].checked=false;
q2[1].checked=false;
q2[2].checked=false;
q3[0].checked=false;
q3[1].checked=false;
q3[2].checked=false;
q4[0].checked=false;
q4[1].checked=false;
q4[2].checked=false;
q5[0].checked=false;
q5[1].checked=false;
q5[2].checked=false;
q6[0].checked=false;
q6[1].checked=false;
q6[2].checked=false;
q7[0].checked=false;
q7[1].checked=false;
q7[2].checked=false;
q8[0].checked=false;
q8[1].checked=false;
q8[2].checked=false;
q9[0].checked=false;
q9[1].checked=false;
q9[2].checked=false;
}
}
}
function dataBase(test) {
var counter=0;
if ((test.q1[1].checked)&&(test.q1[2].checked)) {counter++;
test.q1[1].color="red";
}
if (test.q2[0].checked) {counter++;
alert("Вы ответили на вопрос правильно!");
}
if (test.q3[2].checked) {counter++;
alert("Вы ответили на вопрос правильно!");
}
if (test.q4[2].checked) {counter++;
alert("Вы ответили на вопрос правильно!");
}
if (test.q5[0].checked) {counter++;
alert("Вы ответили на вопрос правильно!");
}
if (test.q6[1].checked) {counter++;
alert("Вы ответили на вопрос правильно!");
}
if (test.q7[1].checked) {counter++;
alert("Вы ответили на вопрос правильно!");
}
if (test.q8[0].checked) {counter++;
alert("Вы ответили на вопрос правильно!");
}
if (test.q9[0].checked) {counter++;
alert("Вы ответили на вопрос правильно!");
}
document.test.s1.value=counter;
}
if ((test.q1[1].checked)&&(test.q1[2].checked)) {counter++;
test.q1[1].color="red";
}
как изменить цвет варианта ответа, после того, когда выбраны все ответы в тесте?