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 :

action de formulaire selon le bouton radio?


Sujet :

JavaScript

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 35
    Points : 38
    Points
    38
    Par défaut action de formulaire selon le bouton radio?
    salut tous le monde
    je suis debutant en javascript et je veut savoir comment en faire pour
    changer l'action de formulaire selon la valeur de bouton radio!

    j ai deux bouton radio

  2. #2
    Membre émérite
    Avatar de Nesmontou
    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Septembre 2004
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 612
    Points : 2 969
    Points
    2 969
    Par défaut
    Salut, tu pourrais préciser ta demande s'il te plaît ? Des exemples de ce que tu souhaites ? Du code que tu as déjà écrit ?

    Merci
    Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement. Albert EINSTEIN

    F.A.Q. : Java, PHP, (X)HTML / CSS

    N'oubliez pas de cliquer sur le bouton Résolu en bas de page quand vous avez obtenu une solution à votre problème

  3. #3
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 35
    Points : 38
    Points
    38
    Par défaut
    oui bien sur et voila mon code

    j ai
    index.php
    une page temp.php
    yahoo.php

    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
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
     
    FORM name="anis"  method="get" action="
    	  <?php if (!empty($_GET['acces']))
              {echo 'yahoo.php';}
              
              else
              {  if ($_GET['radio']=='google')
              
                 {
                     echo 'temp.php';
                     }
              
                 else
                     {
                     echo 'yahoo.php';
                     }
              
                 
               
               }
    ?>
      " > 
            <p>&nbsp; </p> 
            <p> 
              <input name="requet" type="text" size="61" 
    <?php
    if (!empty($_GET['q']))
    {
    echo ' value="' . $_GET['q'] . '"'; 
    }
    else
    { echo' value="'. $_GET['requet']. '"';}
    ?>
     
    /> 
              <input name="button" type="button"  value="   finoo    " /> 
     
            <input name="radio" type="radio"  id="finoo"value="finoo" checked="checked" /> 
            <label>  Recherche sur finoo</label> 
              <input name="radio" id="google" type="radio" value="google" /> 
              <label>Recherche sur google</label> 
     
          </form>

  4. #4
    Membre émérite
    Avatar de Nesmontou
    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Septembre 2004
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 612
    Points : 2 969
    Points
    2 969
    Par défaut
    Salut, merci pour les précisions

    Tu peux essayer ç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
    <html>
      <head>
        <script type="text/javascript">
          function changeAction(page) {
            document.forms['anis'].action = page;
          }
        </script>
      </head>
      <body>
        <form name="anis"  method="get" action="yahoo.php">
          <input name="requet" type="text" size="61"/>
          <input name="button" type="submit" value="finoo"/>
          <input name="radio" type="radio" id="finoo" value="finoo" checked="checked" onclick="changeAction('yahoo.php');"/>
          <label>Recherche sur finoo</label>
          <input name="radio" id="google" type="radio" value="google" onclick="changeAction('temp.php');"/>
          <label>Recherche sur google</label>
        </form>
      </body>
    </html>
    Ca marche sous FF2 et IE7

    L'idée est de modifier l'attribut action de ton formulaire en fonction du bouton radio qui est choisi. Pour cela, l'attribut onclick des boutons radio permet d'appeler une fonction qui met à jour l'attribut action.

    Bon développement
    Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement. Albert EINSTEIN

    F.A.Q. : Java, PHP, (X)HTML / CSS

    N'oubliez pas de cliquer sur le bouton Résolu en bas de page quand vous avez obtenu une solution à votre problème

  5. #5
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 35
    Points : 38
    Points
    38
    Par défaut
    merci beaucoup c'est tres gentille

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

Discussions similaires

  1. Formulaire champs obligatoires bouton radio
    Par ju0123456789 dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 17/04/2008, 18h11
  2. Afficher/cacher une liste selon des boutons radios
    Par Machin3000 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 21/01/2008, 18h26
  3. Formulaire dynamique et bouton radio
    Par Analfabete dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 05/01/2007, 20h56
  4. Réponses: 3
    Dernier message: 09/08/2006, 08h25
  5. executer un fct selon le bouton radio
    Par BigBarbare dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 16/06/2006, 10h50

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