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 :

value de radio button indéfinie (undefined)


Sujet :

JavaScript

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 163
    Points : 80
    Points
    80
    Par défaut value de radio button indéfinie (undefined)
    bonjour!

    j'ai ceci dans mon code html:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    oui:<INPUT type=radio name=diffuse value=1>
    non:<INPUT type=radio name=diffuse value=0>
    éliminer:<INPUT type=radio name=diffuse value=2>
    <INPUT type=submit value=envoyer OnClick="return Test()">
    et cela dans mon script:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <script language="JavaScript">
    function Test()
    {
    var reponse = document.form.reponse.value;
    var id = document.form.id.value;
    var diffuse = document.form.diffuse.value;
     
    alert (diffuse);
    return false;
    if(!id) 
    	{
    	alert ('vous devez entrer la référence de la question');
    	return false;
    etc
    et j'ai toujours diffuse undefined dans mon alert

    comment ça se fait?

  2. #2
    Membre régulier

    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 66
    Points : 85
    Points
    85
    Par défaut
    suis pas sur que value marche avec des boutons radio.

    Je pense qu'il faut faire une boucle sur les boutons :

    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
    var mesBoutons=document.form.diffuse;
    var ok=false;
    if(mesBoutons.length==undefined){
      ok=mesBoutons.checked; /* un seul bouton */
    }else{
       /* parcours des boutons */
      for(var i=0;(i<mesBoutons.length)&&(!ok);i++){
          ok=mesBoutons[i].checked;
      }
    }
     
    if(!ok){
       alert("vous devez entrer la référence de la question');
       return false; 
    }
    necronick

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 163
    Points : 80
    Points
    80
    Par défaut
    ça m'a l'air bien ce que tu me dit là, je vais essayer merci

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 163
    Points : 80
    Points
    80
    Par défaut
    c'est ça merci necronick cela dit ton alert à la fin tu l'ouvre avec " et tu le ferme avec ' ça peut être gênant pour les copier-colleur que nous sommes

  5. #5
    Membre régulier

    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 66
    Points : 85
    Points
    85
    Par défaut
    c'est pour éviter que tu recopies sans réfléchir
    necronick

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

Discussions similaires

  1. radio button get value checked
    Par Milona dans le forum JSF
    Réponses: 5
    Dernier message: 18/06/2008, 11h51
  2. radio button
    Par Smash34 dans le forum Langage
    Réponses: 1
    Dernier message: 23/02/2006, 10h47
  3. Réponses: 3
    Dernier message: 16/12/2005, 15h35
  4. [débutante] Radio button
    Par monia dans le forum MFC
    Réponses: 1
    Dernier message: 01/07/2005, 10h15
  5. [JTree] Label + Textfield, Radio buttons, ..
    Par leup dans le forum Composants
    Réponses: 2
    Dernier message: 31/01/2005, 09h40

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