| 
	
	
		
		
		
		
		 Потому, что новички так не пишут и более опытные тоже)) 
Тут идет привязка по классу ко всем полям и достаточно только наклепать инпутов с разными именами и классом q. Но чекбоксы тут не подойдут, только радиобатн ))) 
 
Обычно новички проверяют каждый инпут. А остальные пишут как захотят, но все таки учитывают количество вопросов, а не сверяют количество инпутов на странице с количеством ответов. Но создавать объекты, потом фильтровать на уники.. В общем это лишнее когда известно количество вопросов. И достаточно будет идти по списку инпутов допустим через for и если встретится не заполненный останавливать скрипт и не пускать пользователя дальше. 
 
Ммм, для обособленной задачи можно и кукисы использовать, конечно в реальных условиях для такой задачи не используют куки, т.к. данные все равно нужно хранить на сервере, а не у клиента, а то смысл теряется. Хотя их можно оставить у юзера, а когда он ответит на последний вопрос отправить все на сервер, а там уже поставить ему балл и соответственно на сервере можно хранить только оценку, а не все ответы. 
 
Да ссылка та. 
		
	
		
		
		
		
		
		
	
		
			
			
	
			
			
			
			
			
				 
			
			
			
			
			
			
				
			
			
			
		 
		
	
	
	 |