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 :

alerte boutons radio non coché


Sujet :

JavaScript

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1
    Points : 1
    Points
    1
    Par défaut alerte boutons radio non coché
    Bonjour,
    j'ai un formulaire javascript dans lequel j'ai fait en sorte que si les champs ne sont pas remplis, une pop up s'ouvre pour alerter l'utilisateur et lui dire de remplir le champ obligatoire en question. Tout fonctionne pour les champs normaux, seulement j'aimerais qu'il en soit de même pour les deux boutons radios...je veux que l'utilisateur soit alerté s'il n'a pas coché un des deux boutons..

    Merci pour votre aide voici le bout de javascript et le formulaire:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    	 else
       champ_radiooption = -1
       for (i=0; i<formulaire.champ_radio.length; i++)
       {
       if(document.getElementById('champ_radio')[i].checked){
       champ_radiooption = i
       }
      }
       if (champ_radiooption == -1) {
      alert("Veuillez préciser si vous souhaitez vous abonner à la newsletter!");
      return false;
     }
    le form:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     <table>
              <tr> 
                <td class="obligatoire"> 
                Je souhaite m'abonner &agrave; la newsletter<br/> (actualit&eacute; et charters en partance)
                </td>
    	  <td> <input type="radio" name="champ_radio" value="oui"/>Oui</td>
    	  <td>  <input type="radio" name="champ_radio" value="non"/ Non</td>
              </tr>
     </table>

  2. #2
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Points : 36 571
    Points
    36 571
    Par défaut
    Bonjour,
    a priori c'était presque bon
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if(document.getElementsByName('champ_radio')[i].checked){
    Ne pas confondre name (plusieurs éléments peuvent avoir le même) et id (toujours unique) ...

    A+

Discussions similaires

  1. Savoir si un bouton Radio est coché
    Par bullrot dans le forum Langage
    Réponses: 4
    Dernier message: 23/09/2008, 12h30
  2. Boutons radio non cochés
    Par philippef dans le forum Langage
    Réponses: 8
    Dernier message: 26/06/2008, 20h23
  3. Réponses: 4
    Dernier message: 17/04/2007, 15h24
  4. [XHTML] Bouton radio non coché sous IE
    Par navis84 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 02/08/2006, 14h03
  5. Valeur d'un groupe de boutons radio non sélectionnés ??
    Par michaelbob dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 04/11/2005, 16h27

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