IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

alert et submit


Sujet :

JavaScript

  1. #1
    Membre confirm�
    Inscrit en
    Septembre 2005
    Messages
    71
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 71
    Par d�faut alert et submit
    Bonjour � tous !
    J'ai �crit le bout de code ci-dessous et �videmment j'ai un petit souci...
    Ce code �crit tout simplement un formulaire avec un champ texte. Si le champ est vide, il affiche une boite d'alerte.
    Le pb est que lorsque je clique sur OK de la boite d'alerte, il valide quand m�me le formulaire et m'envoie vers la page toto.pl...
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    <script type="text/javascript">
     
    function afficher(formulaire){
      if (document.F.prenom.value == ""){
         alert("Vous n'avez pas tapé de prénom ");
         document.F.prenom.focus();
         return false;
    }
    else {
    	formulaire.submit();
    	return true;
    }
    }
    </script>
     
    <form name="F" method="POST" action="http://clpi02/cgi-bin/toto.pl" enctype="multipart/form-data">
      <p>
        <label for="prenom">Saisissez votre prénom :</label>
        <input type="text" name="prenom" id="prenom" />
        <input type="submit" value="Ok" onClick="afficher(this.form)" />
      </p>
    </form>
    D'o� ma question : comment faire pour qu'apr�s avoir cliqu� sur OK de l'alerte on revienne au formulaire et qu'une fois tous les champs bien remplis on soit bien r�orient� vers la page toto.pl.

    J'ai vu des messages similaires sur le forum, mais j'ai pas vraiment saisi la r�ponse. Je sens que c'est assez b�te comme question, mais je ne vois pas la solution...

    Merci de votre aide !

  2. #2
    Membre Expert
    Avatar de zekey
    Profil pro
    Inscrit en
    F�vrier 2005
    Messages
    1 036
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 1 036
    Par d�faut
    il faut que tu deplaces ton script dans l'attribut onsubmit="return confirm()" du ta FORM.
    Je te signale que ce n'est pas le bon FORUM pour cela.

  3. #3
    Membre confirm�
    Inscrit en
    Septembre 2005
    Messages
    71
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 71
    Par d�faut
    Merci !!!!!!!!!!!!
    ca marche comme �a !

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    <script type="text/javascript">
     
    function afficher(formulaire){
      if (document.F.prenom.value == ""){
         alert("Vous n'avez pas tapé de prénom ");
         document.F.prenom.focus();
         return false;
    }
    else {
    	formulaire.submit();
    	return true;
    }
    }
    </script>
     
    <form name="F" onsubmit="return afficher()" method="POST" action="http://clpi02/cgi-bin/toto.pl" enctype="multipart/form-data">
      <p>
        <label for="prenom">Saisissez votre prénom :</label>
        <input type="text" name="prenom" id="prenom" />
        <input type="submit" value="Ok"  />
      </p>
    </form>

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [FLASH MX2004] Afficher une fenetre Alert
    Par nono2710 dans le forum Flash
    R�ponses: 6
    Dernier message: 07/02/2007, 11h16
  2. R�ponses: 9
    Dernier message: 24/03/2004, 12h15
  3. [VB.Net] Probleme avec dialogues (confirm et alert)
    Par crackity_jones666 dans le forum ASP.NET
    R�ponses: 5
    Dernier message: 26/11/2003, 22h05
  4. [web] alert comme en javascript
    Par Shabata dans le forum Web
    R�ponses: 3
    Dernier message: 06/11/2003, 10h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo