Показать сообщение отдельно
  #1 (permalink)  
Старый 13.07.2011, 11:09
Новичок на форуме
Отправить личное сообщение для arkushy Посмотреть профиль Найти все сообщения от arkushy
 
Регистрация: 13.07.2011
Сообщений: 7

Как правильно создать форму, работающую с внутренним сценарием
Здравствуйте!

Прошу помощи. Мне нужно создать простенький скрипт, проверяющий правильность введенного в форму ответа. Скрипт находится на одной страничке с формой. Т. е. отправлять данные на сервер не нужно. Никак не могу понять, что нужно указывать в значении атрибута "action" тега <form>, чтобы нажатие на кнопку "Ответить" приводило к выполнению шрифта, а не к перезагрузке страницы. Или дело здесь вовсе не в атрибуте "action"?

Посмотрите, пожалуйста, что здесь не так. И что нужно изменить, чтобы все заработало? Извините, если вопрос не в тему.

[JS]<script language="JavaScript" type="text/javascript">
<!--
function validate1(Form)
{
var Country = "Беларусь";
var Answer = Form.version.value;
if (Answer == Country)
alert("Правильно!");
else
alert("Вы ошиблись."); 
return;
}
//--
</script>
[/JS]
<form action="#" enctype="text\plain" method="post">
<input type="text" size="20" name="version" value=""><br>
<input type="button" onClick="validate1(Form)" value="Ответить">
</form>


Заранее благодарен!
Ответить с цитированием