Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2911 connectés 

  FORUM HardWare.fr
  Programmation

  Bouton radio dans un formulaire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Bouton radio dans un formulaire

n°80692
Odin666
Posté le 11-12-2001 à 20:13:58  profilanswer
 

G un questionnaire fait de 2 questions avec 3 reponses pour chaque question.
Je voudrais Faire un test pour savoir si l'utilisateur a répondu a toutes les questions! si il ne l'a pas fait afficher un message d'alerte, et sil la fait envoyer le formulaire!
 
quelqu'un peut-il m'aider?   :ouch:


---------------
Tu veux k j'lache la ptite ossi [:odin666]
mood
Publicité
Posté le 11-12-2001 à 20:13:58  profilanswer
 

n°80753
benou
Posté le 11-12-2001 à 23:35:47  profilanswer
 

il faut faire un truc dans le genre :  
(en remplaçant la valeur l'attribut action par la page qui gère ton formulaire)
 
<body>
<form name="myForm" action="javascript:alert('ok. formulaire envoyé';);" onSubmit="return isFormOK(this);">
  <p>question n°1 : <br>
    1 + 1 = <br>
    <input type="radio" name="Q1" value="1">
    1  
    <input type="radio" name="Q1" value="2" >
    2  
    <input type="radio" name="Q1" value="3.14">
    3.14 </p>
  <p>attention plus dur, question n°2 : <br>
    2*3 = <br>
    <input type="radio" name="Q2" value="1">
    1  
    <input type="radio" name="Q2" value="3.14" >
    3.14  
    <input type="radio" name="Q2" value="6">
    6 </p>
  <p>
    <input type="submit" name="Submit" value="Envoyer">
  </p>
</form>
<script>
 
function isFormOK(theForm) {
   var Q1IsChecked = false;
   for (var i=0; i < theForm.Q1.length; i++)
      if (theForm.Q1[i].checked !=0) {
      Q1IsChecked = true; break;
       }
     
   var Q2IsChecked = false;
   for (var i=0; i < theForm.Q2.length; i++)
      if (theForm.Q2[i].checked !=0) {
      Q2IsChecked = true; break;
       }
     
   if (! (Q1IsChecked && Q2IsChecked)) {
      alert("merci de répondre aux 2 questions !" );
      return false;
   } else {
      return true;
   }
}
 
</script>
</body>


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Bouton radio dans un formulaire

 

Sujets relatifs
imprimer un formulaire sous phpform, input radio et mise à jour page html.
[FLASH] - désactiver/cacher un bouton[FORMULAIRE] Gros problème...
Pour débutant, comment puis-je créer un simple formulaire ?[HTML : Formulaire] Comment envoyer un mail a une SEULE personne ?
Bouton parcourir avec VB6 [URGENT - PARTIEL IMMINENT][HTML] Bouton submit de formulaire perso
[Javascript] Valider un formulaire 
Plus de sujets relatifs à : Bouton radio dans un formulaire


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR