Salut tout le monde ,

je voudrais comprendre pourquoi lors d'un submit de formulaire lorsque on appelle une fonction js dans le onsubmit il faut ecrire onsubmit="return lafonction();" et non pas juste onsubmit="lafonction();" sinon le formulaire est quand meme envoyé.

( Soit "lafonction" une fonction qui retourne true si tt est ok , false sinon )

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<form method="post" action="une_page.une_extension" name="un_form" onSubmit="return Check_Form();"> // méthode OK
 
<form method="post" action="une_page.une_extension" name="un_form" onSubmit="Check_Form();"> // méthode KO