Bonjour,
j'ai un formulaire HTML.
Je controle le contenu des zones par un script.
Ce formulaire est envoy� par Outlook.

Le script fait en sorte que :

1. les valeurs sont controlees
2. si OK, le form est envoy� (submit)
3. puis les zones sont remises a zero (reset)
4. un popup de confirmation est ouvert

MAIS si l'utilisateur,au moment de l'envoi, clique sur ANNULER, le script
est execut� quand meme et le popup est affich� quand meme.
On me dit que la routine submit doit retourner TRUE si le form est envoy� et
FALSE dans le cas contraire...

comment puis-je ins�rer ce controle dans mon script   (si qqu'un veut
completer mon script et me le renvoyer, il est le bienvenu....)
voici le script en question :

MERCI D'AVANCE
-----------------------------------------
function check(f)
{

 if(document.forms[0].elements[0].value == '')
 {
      alert('Cette zone doit etre compl�t�e');
     return(false);
 }
//// ci-dessus : controle que la zone n'est pas vide

 {
  document.forms[0].submit();        ////envoie le formulaire
  document.forms[0].reset();         ////efface le contenu du formulaire
apres envoi
 }

 {

popup=window.open("confirm.htm","ma_nouvelle_fenetre","toolbar=no,scrollbars=n
o");    ////affiche une fenetre de confirmation
 }

  return(true);
}


//--></script>


<INPUT type=button value=Envoyer>



Répondre à