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 :

Envoyer plusieurs formulaires avec un seul bouton


Sujet :

JavaScript

  1. #1
    Membre averti
    Inscrit en
    Juillet 2008
    Messages
    51
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 51
    Par d�faut Envoyer plusieurs formulaires avec un seul bouton
    Bonjour ,

    je suis confront� � une difficult� et sollicite de l'aide

    En effet, j'e veux envoyer plusieurs formulaires � l'aide d'un seul bouton mais avec la m�thode que j'ai adopt�, seul le formulaire dans lequel se trouve le bouton est envoy�.

    Voici mon code:

    Code html : 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
     
    <form id="form1" methode="post" action="">
    <!-- les éléments du formulaire -->
    </form>
     
    <form id="form2" methode="post" action="">
    <!-- les éléments du formulaire -->
    </form>
     
    <form id="form3" methode="post" action="">
    <!-- les éléments du formulaire -->
    </form>
     
    <form id="form4" methode="post" action="">
    <!-- les éléments du formulaire -->
    <input type="submit" onclick="document.getElementById('form1').submit(); document.getElementById('form2').submit(); document.getElementById('form3').submit();" value ="Valider">
     
    </form>

    Quel est mon erreur? Merci pour la solution.

  2. #2
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    Mauvaise pratique, un seul form suffit
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  3. #3
    Membre Expert
    Avatar de Loceka
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    2 276
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 2 276
    Par d�faut
    Il est impossible (� ma connaissance, mais en r�alit� aussi je pense) de valider plusieurs formulaires simultan�ment.

  4. #4
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    ce serait possible avac ajax mais encore une fois un seul form suffit
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  5. #5
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Citation Envoy� par patheo2
    Quel est mon erreur? Merci pour la solution.
    Lorsque tu cliques sur ton bouton, le premier formulaire est soumit, donc la page est redirig�e et les autres instructions ne seront jamais ex�cut�es...

    Comme d�j� dit : mauvaise pratique + impossible.
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  6. #6
    Membre averti
    Inscrit en
    Juillet 2008
    Messages
    51
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 51
    Par d�faut
    quelle solution me proposez vous puisque j'ai un besoin d'envoyer mes formulaires en m�me tant.
    parce qu'� mon avis il n'est pas possible (enfin, je crois) d'imbriquer des forms. comment je fais alors?

  7. #7
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    cette fois ci je vais essayer de l'ecrire en fran�ais :

    un seul form ...


    ha ben on dirait que c'est exactement pareil � ce que j'ai dit au dessus ...

    c'est lequel des trois mots qui t'echappe ?
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  8. #8
    Membre Expert
    Avatar de Loceka
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    2 276
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 2 276
    Par d�faut
    Citation Envoy� par patheo2 Voir le message
    quelle solution me proposez vous
    Tout est dit :
    Citation Envoy� par SpaceFrog Voir le message
    un seul form suffit
    Citation Envoy� par SpaceFrog Voir le message
    encore une fois un seul form suffit

  9. #9
    Membre averti
    Inscrit en
    Juillet 2008
    Messages
    51
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 51
    Par d�faut
    j'ai bien compris qu'un seul formulaire suffisait (je crois que je comprend assez bien fran�ais pour comprendre �a).

    Mais j'aurais aim� qu'on me dise :"voici comment tu peux proc�der avec un seul formulaire pour faire ce que tu veux faire". Parce que quand vous me dites simplement un seul formulaire suffit, �a ne r�sout pas mon probl�me. Merci

  10. #10
    Membre Expert
    Avatar de Loceka
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    2 276
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 2 276
    Par d�faut
    Ben tu mets tous tes inputs dans un seul formulaire...
    Code html : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <!-- Avant : -->
    <form name="form1">
      <input name="input1"/>
    </form>
    <form name="form2">
      <input name="input2"/>
    </form>
    <!-- Après : -->
    <form name="formUnique">
      <input name="input1"/>
      <input name="input2"/>
    </form>

  11. #11
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    Le traitement du formulaire se fait cot� serveur

    � toi de faire ce qu'il fait cot� serveur pour traiter sur une la page d'action toutes les donn�es que tu recevras d'un seul et m�me formulaire ...
    Je ne vois rien d'exceptionnellement sorcier l� dedans ???

    a priori tu es capable de traiter les donn�es d'un formulaire ...

    et bien rajoute juste tous les champs des autres formulaires dans le premier .
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  12. #12
    Membre averti
    Inscrit en
    Juillet 2008
    Messages
    51
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 51
    Par d�faut
    �a marche merci bien.

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

Discussions similaires

  1. [1.x] Afficher et valider plusieurs formulaires avec un seul bouton
    Par alexou dans le forum Symfony
    R�ponses: 2
    Dernier message: 24/08/2010, 11h04
  2. Valider plusieurs formulaires avec un seul bouton
    Par Bam chika wah wah! dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 14/04/2009, 12h53
  3. 2 Formulaire avec 1 seul bouton
    Par boby15000 dans le forum Langage
    R�ponses: 4
    Dernier message: 23/08/2008, 15h27
  4. R�ponses: 3
    Dernier message: 02/07/2008, 19h08
  5. R�ponses: 3
    Dernier message: 07/05/2008, 18h45

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