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 :

demander saisi avant validation formulaire en javascript


Sujet :

JavaScript

  1. #1
    Membre �prouv�
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    818
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France, Dr�me (Rh�ne Alpes)

    Informations forums :
    Inscription : Avril 2005
    Messages : 818
    Par d�faut demander saisi avant validation formulaire en javascript
    Bonjour,

    Je travail sur un site marchand. Je cherche � am�liorer la prise de mesure de botte.
    Il y a un menu d�roulant avec les tailles disponible, et je veux offrir la possibilit� de faire des bottes sur mesure.
    Alors je pensais ajouter la taille sur-mesure dans le menu d�roulant.
    Ainsi, a l'aide de javascript, a la validation du formulaire, lorsqu'on d�tecte qu'il y a la taille sur mesure, alors on ouvre une fenetre ou l'utilisateur saisi ses mesures...

    J'ai un d�but:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <form name="form1" method="post" action="/cartsys/add.php" onsubmit="return valider()">
    <?
    echo"<select name=\"taille\" id=\"taille\"><option selected value=\"Taille non choisie\">Tailles disponibles ...</option>";
    echo"<option value=\"sur-mesure\">> Sur-mesure (+ 90 €)</option>";
    echo"<option value=\"35S\">> 35 S</option>";
    echo"<option value=\"35SH\">> 35 SH</option>";
    echo"<option value=\"35SH2\">> 35 SH2</option>";
    ?>
    </form>
    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
     
    <script>
    function valider()
    {
    if(document.getElementById('taille').value == "sur-mesure")
      {
      	// utilisateur saisi ses mesures
        prompt("Quel est la taille de votre mollet?", "");
        prompt("Quel est la taille de votre tige?", "");
     
       ....
     
        // et on indique d' envoyer le formulaire
        return true;
      }
    </script>
    Et je voudrais savoir comment faire pour r�cup�rer ce qu'il aura saisi dans chaque prompt, le mettre dans une variable que je transmetterai avec le formulaire.
    En gros, si il choisi sur-mesure, je met ce qu'il saisi ds ma variable $taille sous la forme:
    $taille= "valeur mollet - valeur tige";

    Est ce que j'ai �t� clair?...
    Si vous voulez plus d'explications je suis dispo...

  2. #2
    Membre �prouv�
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    818
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France, Dr�me (Rh�ne Alpes)

    Informations forums :
    Inscription : Avril 2005
    Messages : 818
    Par d�faut
    Si je fais ca?
    Comment modifier ma variable taille pour qu'elle prenne la valeur que l'utilisateur saisira, et ne pas valider le formulaire si il ne renseigne rien dans le prompt...?

    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
     
    <script>
    function valider()
    {
    if(document.getElementById('taille').value == "sur-mesure")
      {
      	// utilisateur saisi ses mesures
        var mollet=prompt("Quel est la taille de votre mollet?", "");
        var tige=prompt("Quel est la taille de votre tige?", "");
     
        document.getElementById('taille').value = mollet + "-" + tige;
     
        // et on indique d' envoyer le formulaire
        return true;
      }
    </script>

Discussions similaires

  1. Validation formulaires en Javascript
    Par boy30 dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 19/11/2010, 17h23
  2. Validation formulaire avec javascript
    Par guillaume2vo dans le forum G�n�ral JavaScript
    R�ponses: 5
    Dernier message: 16/02/2010, 12h24
  3. Ex�cution d'une fonction avant validation formulaire
    Par celinecassiope dans le forum Langage
    R�ponses: 2
    Dernier message: 07/06/2009, 18h45
  4. V�rification du formulaire de saisie avant validation
    Par byrdo dans le forum VBA Access
    R�ponses: 5
    Dernier message: 23/07/2007, 10h16
  5. [Formulaire] Message confirmation oui/non avant validation formulaire ??
    Par Ric_ dans le forum G�n�ral JavaScript
    R�ponses: 7
    Dernier message: 11/02/2006, 15h32

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