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 :

Contrôle bouton radio


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    101
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 101
    Par défaut Contrôle bouton radio
    Bonjour,

    Après un long WE, le cerveau est un peu au ralenti

    J'ai une liste de bouton radio :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <input type="radio" name="typecontact" value="Magazine" /> Magazine<br />
    <input type="radio" name="typecontact" value="Boutique" /> Boutique<br />
    <input type="radio" name="typecontact" value="Multimarque" /> Multimarque
    Je souhaite contrôler qu'un des boutons est bien sélectionné, j'ai trouvé ce bout de code mais il a pas l'air de bien fonctionner :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    selectionm=0;
    	for (m=0;m<document.contact.typecontact.length;m++){
    		if (document.contact.typecontact[m].checked){
    			selectionm=1;
    		}
    		if (selectionm==0){
    			alert ("Veuillez cocher un type de contact");
    			document.contact.typecontact[m].focus();
    			return (false);
    		}
    	}
    En fait lorsque je valide le formulaire, le contrôle ce passe bien, il reconnait que je n'ai pas coché de bouton. Quand je sélection le 1er ça passe, mais si je sélectionne le 2ème ou le 3ème bouton, il me dit que j'ai rien sélectionné, je dois avoir un problème dans le contrôle quelquepart mais je début en JS.
    Est-ce que quelqu'un voit mon erreur ?

  2. #2
    Membre éprouvé Avatar de julien.63
    Profil pro
    balayeur
    Inscrit en
    Décembre 2005
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : balayeur

    Informations forums :
    Inscription : Décembre 2005
    Messages : 1 348
    Par défaut
    salut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    	var l = document.contact.typecontact.length;
     
    	for (var m=0 ; m<l ; m++ ){
    		if (document.contact.typecontact[m].checked){
    			return true;
    		}
    	}
    	alert ("Veuillez cocher un type de contact");
    ce code semble fonctionner.
    Tu pourrais aussi te passer de ceci en cochant un bouton radio par défaut...

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

Discussions similaires

  1. contrôle bouton radio champ formulaire
    Par bambino13 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 26/05/2009, 22h34
  2. recupérer la valeur d'un bouton radio
    Par ericmart dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 19/05/2008, 15h42
  3. Contrôle saisi bouton radio ou select
    Par pascale86 dans le forum Langage
    Réponses: 1
    Dernier message: 19/11/2007, 16h45
  4. [CR]liste de boutons radio
    Par inesfonfon dans le forum SAP Crystal Reports
    Réponses: 5
    Dernier message: 16/09/2004, 09h04
  5. Problème de boutons radio
    Par BRAUKRIS dans le forum Composants
    Réponses: 3
    Dernier message: 03/06/2004, 02h41

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