PDA

Просмотр полной версии : как при сабмите форме остановить её отправку?


Mnilionic
20.12.2006, 22:07
вычитал что нужно возвращать false если форму не следует отправлять скрипту

<HTML>
<HEAD>
<SCRIPT language="javascript">
function Check(){
// не отправлять форму
return false;
}
</SCRIPT>
</HEAD>



<BODY>
<form enctype="multipart/form-data" action="file.php" method="POST" onSubmit="Check()">
<input name="a" type="text">
<input type="submit" value="ok">
</form>
</BODY>
</HTML>


Как сделать чтоб не отправлялось в ИЕ, Опере и Маззиле?

baron27
20.12.2006, 22:42
так и сделать

KidsKilla
20.12.2006, 22:51
<form action="." onsubmit="return false;" ...

etc
21.12.2006, 00:16
onSubmit="return Check()"
Если Check() возвращает false — форма не сабмитится.

Mnilionic
21.12.2006, 04:43
Отлично, onSubmit="return Check();" - то что надо!

Спасибо огромное.