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

HTML Discussion :

formulaire à plusieurs boutons


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    301
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Avril 2006
    Messages : 301
    Par défaut formulaire à plusieurs boutons
    comment est-ce que je peux faire pour mettre deux boutons dans un seul formulaire et que les deux boutons renvoient à 2 pages différentes ?

  2. #2
    Membre chevronné Avatar de supernova
    Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    447
    Détails du profil
    Informations personnelles :
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2005
    Messages : 447
    Par défaut
    Salut,

    En Javascript:


    tu prévois 2 boutons de type button

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <input type="button" name="bt1" onClick="Javascript: lance1();">
    <input type="button" name="bt2" onClick="Javascript: lance2();">
    et tu prévois les fonctions qui conviennent

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <script language="Javascript">
     
    function lance1 () {
        .................
        .................
        document.location.href="page1.htm";
     
    }
    </script>
    </script>

  3. #3
    Membre éclairé Avatar de johnkro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    276
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 276
    Par défaut
    2 noms différents pour les 2 boutons et le tour est joué. Après en début de script ou dans un autre page tu testes avec une condition du genre if (isset($_POST['bouton1'])) {, et tu fais ce que tu veux après...

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 76
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <form name="formu" method="post">
       <input type="button" name="bt1" onClick="javascript: lance('page1.html');">
       <input type="button" name="bt2" onClick="javascript: lance('page2.html');">
    </form>

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <script language="Javascript">
    function lance(page) {
       document.formu.action=page
       document.formu.submit()
    }
    </script>
    Ca c'est pour pouvor récupérer les variables en post

  5. #5
    Membre éclairé Avatar de johnkro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    276
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 276
    Par défaut
    C'est pas forcément le plus facile en javscript. En HTML ça se fait tout seul...

  6. #6
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    301
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Avril 2006
    Messages : 301
    Par défaut
    tu peux me montrer comment cela se fait en html s'il te plait ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 09/03/2015, 10h10
  2. Réponses: 1
    Dernier message: 16/10/2012, 05h16
  3. Un formulaire - plusieurs boutons - plusieurs cibles
    Par balbitus dans le forum Langage
    Réponses: 13
    Dernier message: 13/01/2011, 17h37
  4. Gérer plusieur bouton pour un meme formulaire
    Par Phenomenium dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 30/01/2006, 13h08
  5. Plusieurs boutons dans un formulaire
    Par kcizth dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 03/01/2006, 14h42

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