привет. надеюсь я не нарушая правила, создавая тут свой вопрос. столкнулся с проблемой: есть вопрос, на который только два варианта ответа правильных. Если указываешь один правильный, другой неправильный пишет неверно! как и должен, но стоит мне отметить checkbox, который правильный и тогда пишет верно! но один checkbox из трех неверно отмечен, а все равно пишет верно! не подскажете, где ошибка?
вот код
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css" href="style2.css">
<title>Вопросы</title>
<script type="text/javascript">
var correct = 0;
function kontroll3(){
var vastus=document.getElementsByName("v3"); //по имени радиокнопки name="#"
if(vastus[1].checked && vastus[5].checked){ // вписывает индекс ответа, счет с 0
document.getElementById("otvet3").innerHTML="верно";
document.getElementById("otvet3").style.color="green";
correct++;
}
else{
document.getElementById("otvet3").innerHTML="неверно";
document.getElementById("otvet3").style.color="red";
}
};
</script>
</head>
<body>
<form action="#">Что не включается в математическую модель коммуникации?
<br>
<input type="checkbox" name="v3" value="v19"> <!--value - значение, которое будет отправлено на сервер-->
источник информации
<br>
<input type="checkbox" name="v3" value="v20">
передатчик
<br>
<input type="checkbox" name="v3" value="v21">
ответчик
<br>
<input type="checkbox" name="v3" value="v22">
канал связи
<br>
<input type="checkbox" name="v3" value="v22a">
приемник
<br>
<input type="checkbox" name="v3" value="v22b">
кондуктор
<br>
<input type="checkbox" name="v3" value="v22c">
место назначения
<br>
<input type="button" value="check" onClick="kontroll3();">
<div id="otvet3"> Ответ </div>
<br>
<a href="#">Помощь</a>
</form>
<br>
<br>
</body>
</html>