цвет варианта ответа
Помогите, пожалуйста, как сделать так, в тесте выбран ответ, его нельзя будет изменить, а после всех пройденных вопросов в тесте, как изменить цвет вариантов ответа, которые выбраны в тесте? Помогите, пожалуйста!!!
|
Svyatoy_95,
маловато будет, описание невнятное и кода нет. |
<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"; } как изменить цвет варианта ответа, после того, когда выбраны все ответы в тесте? |
по другому никак объяснить не могу!!!
|
|
Цитата:
|
как изменить цвет текста в javascript
|
|
как мне поменять цвет текста при клике на чекбокс
|
Часовой пояс GMT +3, время: 11:38. |