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 :

[Debutant] Pb avec récupération valeurs des boutons radio


Sujet :

JavaScript

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    290
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 290
    Points : 137
    Points
    137
    Par défaut [Debutant] Pb avec récupération valeurs des boutons radio
    Bonjour !
    Chacun des mes boutons radio est de cette forme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <input TYPE="radio" NAME="radio" VALUE="<%=idclient(i)%>" onClick="Alert()">
    <input TYPE="hidden" NAME="hidden_<%=idclient(i)%>" VALUE="<%=dateCommande(i)%>">
    La fonction Javascript Alert() est comme ca :
    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
     
    function Alert()
    {
    	var client = document.getElementById('radio').value;
    	var date = document.getElementById('hidden_'+client).value;
    	date = date.substring(0,10);
     	var dateduJour = "24/03/2006";
    	if (dateduJour == date)
    	{ 
    		window.alert("Attention ! Commande peut-etre en cours : "  + dateduJour);  
    	}
    	else 
    	{
    		window.alert("Pouet ! ")
    	}
    }
    La date du jour est rentré en dur pour les tests. Le truc c'est que ma variable date, qui doit etre modifié en fonction du click sur les différents boutons radio, n'est jamais changé .... Comment cela se fait ? Quand peut-etre rechargée cette valeur ?

  2. #2
    Membre émérite
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Points : 2 814
    Points
    2 814
    Par défaut
    renomme ta fonction, ajoute des id à tes boutons!

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    290
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 290
    Points : 137
    Points
    137
    Par défaut
    Fonction renommée chef !
    Par contre les id sur les boutons je veux bien mais les NAME c pas suffisant ?

    [Edit] J'ai fait les modifs ... pas de changement ... seule la date de la premiere ligne est prise en compte ...

  4. #4
    Membre émérite
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Points : 2 814
    Points
    2 814
    Par défaut
    Citation Envoyé par Jibees
    les NAME c pas suffisant ?
    -> getElementsByName

    sinon

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <input TYPE="radio" NAME="radio" VALUE="<%=idclient(i)%>" onClick="fonctionAlert(this.value)"> 
    <input TYPE="hidden" NAME="hidden_<%=idclient(i)%>"  id="hidden_<%=idclient(i)%>" VALUE="<%=dateCommande(i)%>"> 
     
    ....
    function fonctionAlert(client ) 
    { 
         var date = document.getElementById('hidden_'+client).value; 
       date = date.substring(0,10); 
        var dateduJour = "24/03/2006";

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    290
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 290
    Points : 137
    Points
    137
    Par défaut
    Parfait cela fonctionne à présent. Je ne vois cependant pas pourquoi le fait de asser le numéro du client lors de l'appel à la fonction change qq chose mais merci !

  6. #6
    Membre émérite
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Points : 2 814
    Points
    2 814
    Par défaut
    envoie la source html de ta page ainsi que l'erreur...

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

Discussions similaires

  1. Passer en variable la valeur des boutons radio
    Par xunil2003 dans le forum Tkinter
    Réponses: 8
    Dernier message: 08/12/2014, 22h41
  2. Réponses: 10
    Dernier message: 09/11/2009, 18h17
  3. Récupération d'information avec des boutons radio
    Par fred19732 dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 10/05/2009, 20h23
  4. [Debutant] Fonction avec 2 groupe de Bouton Radio
    Par jazer dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 10/10/2006, 16h23
  5. Valeur pour des checkbox et des boutons radio pour MySQL
    Par mounirha dans le forum Administration
    Réponses: 1
    Dernier message: 18/04/2006, 23h54

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