<!-- THIS IS PASSWORLD --> <script> if (top.location.search=="") { pass = prompt('Введите пароль активации теста'); if (pass=='123456') // пароль МОЖНО ИЗМЕНИТЬ НЕ ИСПОЛЬЗОВАТЬ РУССКИЕ БУКВЫ! { alert('Пароль принят! Вы можете начать тест!') } else { alert('Пароль непринят! Доступ к тесту закрыт!'), top.location.href="ep/errorpas.html" }//Адрес при ощибки с паролем }; <!-- KAKI --> </script> <script type="text/javascript" language="JavaScript"> var res="3124442211" function check_me() { var count=0 with(document.test) { if (!Q1[0].checked&&!Q1[1].checked&&!Q1[2].checked&&!Q1[3].checked) {count+=1}; if (!Q2[0].checked&&!Q2[1].checked&&!Q2[2].checked&&!Q2[3].checked) {count+=1}; if (!Q3[0].checked&&!Q3[1].checked&&!Q3[2].checked&&!Q3[3].checked) {count+=1}; if (!Q4[0].checked&&!Q4[1].checked&&!Q4[2].checked&&!Q4[3].checked) {count+=1}; if (!Q5[0].checked&&!Q5[1].checked&&!Q5[2].checked&&!Q5[3].checked) {count+=1}; if (!Q6[0].checked&&!Q6[1].checked&&!Q6[2].checked&&!Q6[3].checked) {count+=1}; if (!Q7[0].checked&&!Q7[1].checked&&!Q7[2].checked&&!Q7[3].checked) {count+=1}; if (!Q8[0].checked&&!Q8[1].checked&&!Q8[2].checked&&!Q8[3].checked) {count+=1}; if (!Q9[0].checked&&!Q9[1].checked&&!Q9[2].checked&&!Q9[3].checked) {count+=1}; if (!Q10[0].checked&&!Q10[1].checked&&!Q10[2].checked&&!Q10[3].checked) {count+=1}; if (!Q11[0].checked&&!Q11[1].checked&&!Q11[2].checked&&!Q11[3].checked) {count+=1}; if (count>0) {alert("Вы выполнили не все задания. Проверьте себя!") } else answer() } }
function control(k, f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11) { if (k==1&&f1.checked) return true; if (k==2&&f2.checked) return true; if (k==3&&f3.checked) return true; if (k==4&&f4.checked) return true; if (k==5&&f5.checked) return true; if (k==6&&f6.checked) return true; if (k==7&&f7.checked) return true; if (k==8&&f8.checked) return true; if (k==9&&f9.checked) return true; if (k==10&&f10.checked) return true; if (k==11&&f11.checked) return true; return false; }
for (i=0; i<answ.length;i++) {nok+=answ.charAt(i)=="1"?1:0;} if(nok==11) s="ОТЛИЧНО"; if(nok<11) s="ХОРОШО"; if(nok<8.25) s="УДОВЛЕТВОРИТЕЛЬНО"; if (nok<5.5) s="НЕУДОВЛЕТВОРИТЕЛЬНО"; document.test.s1. value="Количество правильных ответов "+nok+". Ваша оценка "+s+". Посмотрите на окно рядом с номером вопроса. Если ответ правильный, там (+). Если ответ ошибочен, там (-).";
with(document.test) { if (answ.charAt(0)=="1") {T1.value=" + "} else {T1.value=" - "}; if (answ.charAt(1)=="1") {T2.value=" + "} else {T2.value=" - "}; if (answ.charAt(2)=="1") {T3.value=" + "} else {T3.value=" - "}; if (answ.charAt(3)=="1") {T4.value=" + "} else {T4.value=" - "}; if (answ.charAt(4)=="1") {T5.value=" + "} else {T5.value=" - "}; if (answ.charAt(5)=="1") {T6.value=" + "} else {T6.value=" - "}; if (answ.charAt(6)=="1") {T7.value=" + "} else {T7.value=" - "}; if (answ.charAt(7)=="1") {T8.value=" + "} else {T8.value=" - "}; if (answ.charAt(8)=="1") {T9.value=" + "} else {T9.value=" - "}; if (answ.charAt(9)=="1") {T10.value=" + "} else {T10.value=" - "}; if (answ.charAt(10)=="1") {T11.value=" + "} else {T11.value=" - "}; } } function showhide(obj){ if(obj == 'none') return 'inline'; else return 'none'; } </script> <center><b>Революции в Англии, Франции и Италии</b></center><br/><br/> <span style="color:#006699;text-decoration:underline;cursor:pointer;" onclick="document.getElementById('instruction').style.display = showhide(document.getElementById('instruction').style.display)"> Инструкция</span> <br/> <div id="instruction" style="display: none; width: 100%;"> <ul> <li>Выберите один из вариантов в каждом из 11 вопросов;</li> <li>Нажмите на кнопку "Показать результат";</li> <li>Скрипт не покажет результат, пока Вы не ответите на все вопросы;</li> <li>Загляните в окно рядом с номером задания. Если ответ правильный, то там (+). Если Вы ошиблись, там (-).</li> <li>За каждый правильный ответ начисляется 1 балл;</li> <li>Оценки: менее 5.5 баллов - НЕУДОВЛЕТВОРИТЕЛЬНО (2), от 5.5 но менее 8.25 - УДОВЛЕТВОРИТЕЛЬНО (3), 8.25 и менее 11 - ХОРОШО (4), 11 - ОТЛИЧНО (5);</li> <li>Удачи!;</li> </ul> </div> <form name="test"><ol> <li><INPUT type="text" size="1" name="T1"/><b> (Англия) Сколько процентов всей мировой продукции производила Англия к 1840 г.?</b><br/> <input type="radio" name="Q1"/> 50<br /> <input type="radio" name="Q1"/> 67<br /> <input type="radio" name="Q1"/> 45<br /> <input type="radio" name="Q1"/> 62<br /> <br/></li><li><INPUT type="text" size="1" name="T2"/><b> (Англия) Когда произошло открытие железной дороги между Ливерпулем и Манчестером?</b><br/> <input type="radio" name="Q2"/> 1825<br /> <input type="radio" name="Q2"/> 1831<br /> <input type="radio" name="Q2"/> 1830<br /> <input type="radio" name="Q2"/> 1832<br /> <br/></li><li><INPUT type="text" size="1" name="T3"/><b> (Англия) Когда произошло принятие Народной хартии?</b><br/> <input type="radio" name="Q3"/> 1825<br /> <input type="radio" name="Q3"/> 1838<br /> <input type="radio" name="Q3"/> 1836<br /> <input type="radio" name="Q3"/> 1835<br /> <br/></li><li><INPUT type="text" size="1" name="T4"/><b> (Франция) Кто был против политики Карла X?</b><br/> <input type="radio" name="Q4"/> Ленингао Ферменсо<br /> <input type="radio" name="Q4"/> Люи Филипп<br /> <input type="radio" name="Q4"/> Арту\'а<br /> <input type="radio" name="Q4"/> Буржуазно-Либеральная оппозиция<br /> <br/></li><li><INPUT type="text" size="1" name="T5"/><b> (Франция) В каком году франция объявила войну Пруссии?</b><br/> <input type="radio" name="Q5"/> 1840<br /> <input type="radio" name="Q5"/> 1841<br /> <input type="radio" name="Q5"/> 1842<br /> <input type="radio" name="Q5"/> 1830<br /> <br/></li><li><INPUT type="text" size="1" name="T6"/><b> (Франция) Когда произошла \"Июльская революция\"?</b><br/> <input type="radio" name="Q6"/> 1841<br /> <input type="radio" name="Q6"/> 1839<br /> <input type="radio" name="Q6"/> 1840<br /> <input type="radio" name="Q6"/> 1830<br /> <br/></li><li><INPUT type="text" size="1" name="T7"/><b> (Франция) Кто стал королем после Людвига XVIII?</b><br/> <input type="radio" name="Q7"/> Наполеон<br /> <input type="radio" name="Q7"/> Арту\'а<br /> <input type="radio" name="Q7"/> Люи Филипп<br /> <input type="radio" name="Q7"/> Ленингао Ферменсо<br /> <br/></li><li><INPUT type="text" size="1" name="T8"/><b> (Италия) Когда произошла буржуазная революция?</b><br/> <input type="radio" name="Q8"/> 1849-1851 году<br /> <input type="radio" name="Q8"/> 1848-1849 году<br /> <input type="radio" name="Q8"/> 1850-1851 году<br /> <input type="radio" name="Q8"/> 1848-1850 году<br /> <br/></li><li><INPUT type="text" size="1" name="T9"/><b> (Италия) Кто такой Кимио Бенго Камур?</b><br/> <input type="radio" name="Q9"/> Один из лидеров борьбы итальянцев<br /> <input type="radio" name="Q9"/> Полководец<br /> <input type="radio" name="Q9"/> Король Италии<br /> <input type="radio" name="Q9"/> Дипломат<br /> <br/></li><li><INPUT type="text" size="1" name="T10"/><b> (Италия) Когда произошла национальная революция в Италии?</b><br/> <input type="radio" name="Q10"/> 1848-1849<br /> <input type="radio" name="Q10"/> 1838-1839<br /> <input type="radio" name="Q10"/> 1836-1841<br /> <input type="radio" name="Q10"/> 1836-1839<br /> <br/></li><li><INPUT type="text" size="1" name="T11"/><b> (Италия) Когда произошло завершение объединения Италии?</b><br/> <input type="radio" name="Q11"/> 1872<br /> <input type="radio" name="Q11"/> 1871<br /> <input type="radio" name="Q11"/> 1870<br /> <input type="radio" name="Q11"/> 1873<br /> <br/></li></ol> <CENTER> <P><TEXTAREA name="s1" rows="4" cols="70" readonly> </TEXTAREA> </P> <INPUT onclick="check_me()" type="button" value="Показать результат теста"/>
</CENTER> </form> <!-- OLOLOLOLOLO -->
(Пароль 123456)
При нажатии на кнопку "Показать результат теста" radio "затвердевало"
Точнее сказать форма с radio затвердевало (нельзя повторно выбрать)
(я нуб в html и javas использовал готовое и то что знаю) Как реализовать? (Лучше предоставить готовый код)