у формы есть событие submit. Если обрабатывать это событие, то в зависимости возвращенного значения (true\false)
(или от отмены действия по умолчанию) форма будет\не будет отправлять данные
<form action="#" enctype="text\plain" method="post" onsubmit="return validate1(this)">
функцию придется дописать,чтобы она возвращала true\false.
function validate1(Form)
{
var Country = "Беларусь";
var Answer = Form.version.value;
if (Answer == Country){
alert("Правильно!");
*!*return true;*/!*
}else{
alert("Вы ошиблись.");
*!*return false;*/!*
}
}