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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Comparer valeur impossible ! [Résolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comparer valeur impossible ! [Résolu]

n°1954097
jeanluc008
Posté le 30-12-2009 à 21:58:19  profilanswer
 

Bonsoir tout le monde,
 
Je dois créer un quizz sous javascript et pour cela j'ai choisi de créer des boutons "radio"
 
Voici le code:
 

Citation :

<script>
  function Main() {
   questionA = document.questionnaire.question1.value ;
   reponse1 = "3 secondes"
 if(questionA == reponse1) {
   alert("Félicitation, tu as bien répondu" );
   }
  else{
   alert("Es-tu sûr et certain d'avoir lu le site ?" );
  }
}
</script>


 
et  
 

Citation :


<form name="questionnaire">
Combien de temps, le gardien peut-il garder la balle ? <br>
<br>
<input type="radio" name="question1" value="2 secondes" onclick="Main();"> 2 secondes<br>
<input type="radio" name="question1" value="3 secondes" onclick="Main();"> 3 secondes<br>
<input type="radio" name="question1" value="4 secondes" onclick="Main();"> 4 secondes<br>
</form>


 
Pourriez-vous me dire ce qu'il ne va pas ?
Un grand merci d'avance !
 
Bonne soirée à vous


Message édité par jeanluc008 le 31-12-2009 à 11:59:42
mood
Publicité
Posté le 30-12-2009 à 21:58:19  profilanswer
 

n°1954130
SICKofitAL​L
misanthrope
Posté le 31-12-2009 à 01:28:08  profilanswer
 

Essayes ca (et au passage, utilises la balise [ code] du forum, bien plus pratique pour afficher... du code) :

Code :
  1. <script>
  2. function main (value)
  3.   {
  4.  var reponse1 = "3 secondes";
  5.  if (value == reponse1)
  6.  {
  7.   alert ("Félicitation, tu as bien répondu" );
  8.  }
  9.  else
  10.  {
  11.   alert ("Es-tu sûr et certain d'avoir lu le site ?" );
  12.  }
  13.  // la même chose, en beaucoup plus court
  14.  // alert (value == reponse1 ? "Félicitation, tu as bien répondu" : "Es-tu sûr et certain d'avoir lu le site ?" );
  15.  return;
  16.   }
  17. </script>
  18. <!-- ... -->
  19. <form name="questionnaire">
  20. Combien de temps, le gardien peut-il garder la balle ?<br/>
  21. <br/>
  22. <input type="radio" value="2 secondes" onclick="main (this.value);" /> 2 secondes<br/>
  23. <input type="radio" value="3 secondes" onclick="main (this.value);" /> 3 secondes<br/>
  24. <input type="radio" value="4 secondes" onclick="main (this.value);" /> 4 secondes<br/>
  25. </form>
  26. <!-- ... -->


---------------
We deserve everything that's coming...
n°1954164
jeanluc008
Posté le 31-12-2009 à 10:17:50  profilanswer
 

Un très grand merci !
C'est (presque) parfait !
 
Je dis presque, parce qu'il reste un dernier hic, c'est quand je cliques sur le premier, il me dit que c'est faux, donc c'est OK, le deuxième, me dit que c'est bon et le troisième faux, mais les trois boutons restent cochés :s  
 
Que faire contre ça ?
 
Encore merci ;)
 
Bonne journée

n°1954173
gatsu35
Blablaté par Harko
Posté le 31-12-2009 à 10:43:40  profilanswer
 

leur mettre le meme name


---------------
Blablaté par Harko
n°1954210
jeanluc008
Posté le 31-12-2009 à 11:59:06  profilanswer
 

Ce n'est que ça :p
 
Un grand merci à vous deux !


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

  Comparer valeur impossible ! [Résolu]

 

Sujets relatifs
marquer comme selected une valeur dynamique [RESOLU][RESOLU] Probleme avec AJAX Star Rating sur IE
Requete modifier valeur d'un champ sous accesscomparaison de valeur sur VBA
Conflit entre deux .js[Resolu][Résolu]document.getElementById qui bugge avec IE,mais marche avec FF
Comparer deux projets avec websvn[Resolu][C++] Question Architecture avec interface multiple
Problème suppression accents [RESOLU] 
Plus de sujets relatifs à : Comparer valeur impossible ! [Résolu]


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