Тест на JS, отсчет времени...
Есть вот такой код...это тест..мне нужно ограничить время ответа в зависимости от кол-ва вопросов.....ПОМОГИТЕ))
<Html>
<head>
<title>Тест по JavaScript</title>
<Meta http-equiv = "Content-Type" content = "text/html; charset = windows-1251">
<Script language="JavaScript">
<!--
function funk()
{v1=0;v2=0;v3=0;v4=0;v5=0;v6=0;
var d=document;
if(d.form1.otv1[1].checked==true)v1=1;
if(d.form1.otv2[2].checked==true)v2=1;
if(d.form1.otv3[0].checked==true)v3=1;
if(d.form1.otv4[0].checked==true)v4=1;
if(d.form1.otv5[2].checked==true)v5=1;
if(d.form1.otv6[0].checked==true)v6=1;
v=v1+v2+v3+v4+v5+v6;
p=v*100/6;
if (p>=90) {p="Вы получили 5 балов";}
else
if(p<100 & p>=75){p="Вы получили 4 балa";}
else
if(p<50 & p>=55){p="Вы получили 3 бала";}
else {p="Вы получили 2 бала";}
DispWin=window.open('','NewWin','status=no,width=3 00,height=200')
message="<ul><li><b>Вы ответили правильно на</b> "+v+" вопроса";
message1="<li><b>Оценка:</b> "+p;
DispWin.document.write(message+ message1);
}
//-->
</Script>
</head>
<body bgcolor="pink">
<h1><center>Тест по JavaScript</center></h1>
<form name="form1">
<h3>Вопрос 1</h3>
<h3>JavaScript - это ...<p>
1.<input type="radio" name="otv1">численные переменные,которые могут содержать целые числа и числа с плавающей точкой.
<br>
2.<input type="radio" name="otv1"> язык для составления сценариев, позволяющих выполнять разные действия непосредственно на машине пользователя. Распологаются данные сценарии внутри HTML документов
<br>
3.<input type="radio" name="otv1">примечания программиста, которые будут игнорированы интерпритатором.<br>
<h3>Вопрос 2</h3>
<h4>Событие OnClick ...<p></h4>
1.<input type="radio" name="otv2">реагирует при нажатии и держании клавиши.<br>
2.<input type="radio" name="otv2">реагирует на двойной щелчок курсора мыши.<br>
3.<input type="radio" name="otv2">реагирует на одинарный щелчок курсора мыши.<br>
<h3>Вопрос 3</h3>
<h4>Для чего используеться метода confirm ?<p></h4>
1.<input type="radio" name="otv3">для сообщений, требующих принятия решения пользователем - в окне находяться две кнопки - "Ok" и "Отмена". <br>
2.<input type="radio" name="otv3">для вывода предупреждений, какой-нибудь информации<br>
3.<input type="radio" name="otv3">для перехода на другую страницу<br>
<h3>Вопрос 4</h3>
<h4>Функции - это ...<p></h4>
1.<input type="radio" name="otv4">последовательность операторов, выполняющих какую-либо задачу.<br>
2.<input type="radio" name="otv4">последовательность методов, выполняющих какую-либо задачу.<br>
3.<input type="radio" name="otv4">последовательность событий, выполняющих какую-либо задачу.<br>
<h3>Вопрос 5</h3>
<h4>С какого символа начинаеться однострочный ккомментарий?<p></h4>
1.<input type="radio" name="otv5">"*/"<br>
2.<input type="radio" name="otv5">"/*" <br>
3.<input type="radio" name="otv5">"//"<br>
<h3>Вопрос 6</h3>
<h4>Какие типы переменных бывают?<p></h4>
1.<input type="radio" name="otv6">варианты 2,3,4.<br>
2.<input type="radio" name="otv6">логические<br>
3.<input type="radio" name="otv6">строковые<br>
4.<input type="radio" name="otv6">численные<br>
<input type="button" name="s4et" value="Подсчитать" onclick="funk(form1)">
<input type="reset" value="Очистить">
</form>
</BODY>
</HTML>
|