Вот более подробный ответ, в котором используется метод, на который ссылается Викас.
Поскольку проблема в том, что ваша форма отправляется, вы можете добавить атрибут onSubmit к элементу формы, который запускает JavaScript, чтобы определить, должна ли ваша форма быть отправлена.
Ниже приведена форма, которую вы не хотите отправлять:
<form name="myForm" onSubmit="return doNothing()">
<!-- Elements included in the form -->
</form>
И включите этот скрипт, который возвращает false, что удерживает вашу форму от отправки.
<script>
function doNothing()
{
return false;
}
</script>
Теперь, когда вы нажимаете клавишу Go после ввода текста в поле ввода текста, клавиатура просто рухнет без отправки формы.
Это также может быть использовано для проверки ошибок в вашей форме. Смотрите веб-страницу ниже:
http://www.htmlcodetutorial.com/forms/_FORM_onSubmit.html