Используя return false;
в JavaScript, который вы вызываете с помощью кнопки отправки, вы можете остановить отправку формы.
В основном вам нужен следующий HTML:
<form onsubmit="myFunction(); return false;">
<input type="submit" value="Submit">
</form>
Тогда поддерживающий javascript:
<script language="javascript"><!--
function myFunction() {
//do stuff
}
//--></script>
Если вы хотите, вы также можете иметь определенные условия, позволяющие сценарию отправить форму:
<form onSubmit="return myFunction();">
<input type="submit" value="Submit">
</form>
В паре с:
<script language="JavaScript"><!--
function myFunction() {
//do stuff
if (condition)
return true;
return false;
}
//--></script>