Показать сообщение отдельно
  #13 (permalink)  
Старый 05.11.2015, 17:50
Аспирант
Отправить личное сообщение для Lecseus Посмотреть профиль Найти все сообщения от Lecseus
 
Регистрация: 13.08.2015
Сообщений: 45

привет. надеюсь я не нарушая правила, создавая тут свой вопрос. столкнулся с проблемой: есть вопрос, на который только два варианта ответа правильных. Если указываешь один правильный, другой неправильный пишет неверно! как и должен, но стоит мне отметить 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>
Ответить с цитированием