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 :

Fonction IF avec bouton radio


Sujet :

JavaScript

  1. #1
    Membre habitué Avatar de legrandse
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Décembre 2010
    Messages
    350
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Décembre 2010
    Messages : 350
    Points : 149
    Points
    149
    Par défaut Fonction IF avec bouton radio
    Salut à tous,

    Serait-il possible de me donner la structure de code pour faire apparaitre un message invitant l'utilisateur à remplir les champs pour les conditions suivantes:

    Si le bouton radio id="A" est coché alors vérifier que les champs de type "input texte" id="nom", id="prenom", id="adresse", id="date" soient bien remplis.
    sinon "message"

    Si le bouton radio id="B" est coché, seulement les input id="nom", id="prenom", id="date" doivent être remplis sinon "message".

    En vous remerciant d'avance pour votre aide

  2. #2
    Membre habitué Avatar de legrandse
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Décembre 2010
    Messages
    350
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Décembre 2010
    Messages : 350
    Points : 149
    Points
    149
    Par défaut
    J'y suis arrivé tout seul comme un grand

    Voici mon code bien qu'il y a surement moyen de faire plus simple:

    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
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    <script type="text/javascript">
    function valider_formulaire(thisForm){
     if(thisForm.a.checked ) {
     
    if(thisForm.nameField.value == ''){
    alert('Les champs ne sont pas remplis');
    thisForm.nameField.focus();
    return false;
    } 
     
    if(thisForm.firstNamesField.value == '') { 
    alert('Vous devez indiquer votre prenom'); 
    thisForm.firstNamesField.focus(); 
    return false; 
    } 
     
    if(thisForm.streetField.value == '') { 
    alert('Vous devez indiquer la rue'); 
    thisForm.streetField.focus(); 
    return false; 
    } 
     
    else if(thisForm.b.checked ) {
     
    if(thisForm.nameField.value == ''){
    alert('Les champs ne sont pas remplis');
    thisForm.nameField.focus();
    return false;
    } 
     
    if(thisForm.firstNamesField.value == '') { 
    alert('Vous devez indiquer votre prenom'); 
    thisForm.firstNamesField.focus(); 
    return false; 
    } 
     
    if(thisForm.birthdateField.value == '') { 
    alert('Vous devez indiquer la date de naissance'); 
    thisForm.birthdateField.focus(); 
    return false; 
    } 
     
    }
    else {
        return false;
    }}
     
    </script>
     
    <form name="formulaire" method="post" onSubmit="return valider_formulaire(this)"   action="connect.php">
     
    Demande de carte :<input name="coche" type="radio" id="a" value="a" checked="checked" /> <br/>
    Demande de duplicata :<input name="coche" type="radio" id="b" value="b" /><br />
     
    </form>

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

Discussions similaires

  1. Problème avec bouton radio sous IE.
    Par waldo2188 dans le forum Général Conception Web
    Réponses: 3
    Dernier message: 21/06/2006, 12h11
  2. peut on rafraichir une page avec bouton radio?
    Par zorba49 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 06/06/2006, 12h33
  3. Réponses: 7
    Dernier message: 26/05/2006, 14h14
  4. fonction de controle bouton radio
    Par PAYASS59 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 08/03/2006, 12h16
  5. Comment charger un formulaire en fonction d'un bouton radio
    Par FredKéKé dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 31/01/2006, 13h14

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