<html>
<head>
<title>Тест</title>
<script language="javascript">
<!--
var ar = Array(0, 1, 2, 3, 0)
var q=5; // колличество вопросов
var v=4; // колличество ответов на каждый вопрос
function test(){
s = " "; // Переменная, которая будет выдавать информацию о верности ответов на вопросы
d = 0;
for (r=0; r<=(q-1); r++){
n=-1;
for(i=0;i<=(v-1);i++){if(form1[r*v+i].checked){n=i};
}
s+="Задание "+(r+1)+" ";
if(ar[r]==n){ d++; s+="решено"}
else s+="не решено";
s+=".
";
}
alert("Вы сделали "+d+" правильных заданий.");
form1.st.disabled = false
}
// Функция создания нового окна со статистикой из предыдущей функции
function stat(){
other="toolbar=no,width=200,height=150,directories=no,menubar=no" //Параметры нового окна [Без ТулБара,Ширина 200,высота 150, без директорий и меню]
win=window.open("","Window",other); // Открываем наше окошко
win.document.write(s); // Пишем в окошке информацию из функции test()
}
//-->
</script>
</head>
<body>
<form name="form1">
Вопрос 1
<input type="radio" name="q1">Ответ 1
<input type="radio" name="q1">Ответ 2
<input type="radio" name="q1">Ответ 3
<input type="radio" name="q1">Ответ 4<hr>
Вопрос 2
<input type="radio" name="q2">Ответ 1
<input type="radio" name="q2">Ответ 2
<input type="radio" name="q2">Ответ 3
<input type="radio" name="q2">Ответ 4<hr>
Вопрос 3
<input type="radio" name="q3">Ответ 1
<input type="radio" name="q3">Ответ 2
<input type="radio" name="q3">Ответ 3
<input type="radio" name="q3">Ответ 4<hr>
Вопрос 4
<input type="radio" name="q4">Ответ 1
<input type="radio" name="q4">Ответ 2
<input type="radio" name="q4">Ответ 3
<input type="radio" name="q4">Ответ 4<hr>
Вопрос 5
<input type="radio" name="q5">Ответ 1
<input type="radio" name="q5">Ответ 2
<input type="radio" name="q5">Ответ 3
<input type="radio" name="q5">Ответ 4<hr>
<input type=button value="проверить" onclick="test()">
<input type=button value="статистика" onclick="stat()" name="st" disabled>
</form>
</body>
</html>
Помогите доделать скрипт
Мне нужно, чтобы если пользователь не ответил на все вопросы (правильно, или не правильно всё равно) выводилось alert сообщение с предупреждением. Я уже всё перепробовал, но так ничего и не получилось. Помогите.
Вот исходник скрипта:
Код: