gm_superstar a écrit a écrit :
C'est toujours plus propre de mettre un return. Ca informe le navigateur que la fonction s'est déroulée correctement (true) ou qu'il y a eu un problème (false).
|
Mouais sauf que si c'est pas trappé dans le code, ça sert à rien (d'ailleurs, je vois pas pkoi le return true est nécessaire )
Pas contre un truc pas mal, c'est sur les forumlaires (mise en évidence de l'intérêt de retourner true ou false dans une fonction) - C'est hors sujet, désolé
Code :
- <script language="JavaScript">
- function verifFields(myForm)
- {
- if (myForm.test.value == "" )
- {
- alert("Veuillez remplir le champ SVP !" );
- return false;
- }
- else
- {
- return true;
- }
- }
- </script>
- <form name="toto" action="DoIt.asp" method="POST" onsubmit="return verifFields(this);">
- <input type="texte" name="test">
- <input type="submit" value="Go !">
- </form>
|
Selon la valeur de la fonction, l'évenement "submit" vaou non être annulé, grâce au "return" devant l'appel de la fonction et les valeurs retournées par la fonction.