Qcm en html

Résolu
anto -  
 anto -
Bonjour,

je cherche a faire fonctionner les qcm a l'heure actuelle seul le premier fonctionne et pour les autres les réponses enregistré ne sont pas prise en compte un truc de ce genre voici mon programme
<B>Question 1 :</B><BR>
Quelles est la balise pour obtenir une boucle avec un nombre de tour connu (24)?<BR>
<B>R�ponses :</B>
<INPUT TYPE=RADIO NAME="choix">balise avec un nombre de tour inconnu</INPUT>
<INPUT TYPE=RADIO NAME="choix">une balise tr�s proche de la bonne </INPUT>
<INPUT TYPE=RADIO NAME="choix">une balise un peu �loign� de la bonne</INPUT>
<INPUT TYPE=RADIO NAME="choix">mettre la bonne balise</INPUT>
<BR><BR>
<INPUT TYPE=BUTTON NAME="bouton" VALUE="V�rifier"
ONCLICK="if (document.pythonqcm.choix[3].checked) {alert('Bonne r�ponse.')}
else {alert('R�ponse fausse.')}">
<B>Question 2:</B><BR>
Quelles est la balise pour obtenir une boucle avec un nombre de tour INCONNU?<BR>
<B>R�ponses :</B>
<INPUT TYPE=RADIO NAME="choix">bonne balise</INPUT>
<INPUT TYPE=RADIO NAME="choix">une balise tr�s proche de la bonne </INPUT>
<INPUT TYPE=RADIO NAME="choix">une balise un peu �loign� de la bonne</INPUT>
<INPUT TYPE=RADIO NAME="choix">mettre la mauvaise balise balise</INPUT>
<BR><BR>
<INPUT TYPE=BUTTON NAME="bouton" VALUE="V�rifier"
ONCLICK="if (document.pythonqcm.choix[0].checked) {alert('Bonne r�ponse.')}
else {alert('R�ponse fausse.')}">
<B>Question 3:</B><BR>Quelle est la fonction la plus adapt�e pour calculer un nombre al�atoire?<BR>
<B>R�ponses :</B>
<INPUT TYPE=RADIO NAME="choix">presque bonne</INPUT>
<INPUT TYPE=RADIO NAME="choix"> bonne </INPUT>
<INPUT TYPE=RADIO NAME="choix">mauvaise ou trop longue</INPUT>
<INPUT TYPE=RADIO NAME="choix">mettre une autre fonction</INPUT>
<BR><BR>
<INPUT TYPE=BUTTON NAME="bouton" VALUE="V�rifier"
ONCLICK="if (document.pythonqcm.choix[2].checked) {alert('Bonne r�ponse.')}
else {alert('R�ponse fausse.')}">
<B>Question 4:</B><BR>
Que faut-il rajouter pour que cette fonction soit juste?<BR>
<B>R�ponses :</B>
<INPUT TYPE=RADIO NAME="choix">mauvaise r�ponse </INPUT>
<INPUT TYPE=RADIO NAME="choix">bonne r�ponse mais pas au bon endroit </INPUT>
<INPUT TYPE=RADIO NAME="choix">bonne r�ponse </INPUT>
<INPUT TYPE=RADIO NAME="choix">mettre autre chose </INPUT>
<BR><BR>
<INPUT TYPE=BUTTON NAME="bouton" VALUE="V�rifier"
ONCLICK="if (document.pythonqcm.choix[2].checked) {alert('Bonne r�ponse.')}
else {alert('R�ponse fausse.')}">

2 réponses

  1. SioGabx Messages postés 260 Date d'inscription   Statut Membre Dernière intervention   100
     
    0
    1. anto
       
      <html><head>
      <META HTTP-EQUIV="Content-Language" content="fr">
      <META HTTP-EQUIV="Content-Type" content="text/html; charset=iso-8859-1">
      <TITLE>cours python</TITLE>
      </head>
      <body>
      <p>partie des cours python</p>

      <BODY>
      <H1>qcm pour python</H1>
      <HR>
      <FORM NAME="pythonqcm">

      <B>Question 1 :</B><BR>
      Quelles est la balise pour obtenir une boucle avec un nombre de tour connu (24)?<BR>
      <B>R�ponses :</B>
      <INPUT TYPE=RADIO NAME="choix">balise avec un nombre de tour inconnu</INPUT>
      <INPUT TYPE=RADIO NAME="choix">une balise tr�s proche de la bonne </INPUT>
      <INPUT TYPE=RADIO NAME="choix">une balise un peu �loign� de la bonne</INPUT>
      <INPUT TYPE=RADIO NAME="choix">mettre la bonne balise</INPUT>
      <BR><BR>
      <INPUT TYPE=BUTTON NAME="bouton" VALUE="V�rifier"
      ONCLICK="if (document.pythonqcm.choix[3].checked) {alert('Bonne r�ponse.')}
      else {alert('R�ponse fausse.')}">
      <B>Question 2:</B><BR>
      Quelles est la balise pour obtenir une boucle avec un nombre de tour INCONNU?<BR>
      <B>R�ponses :</B>
      <INPUT TYPE=RADIO NAME="choix">bonne balise</INPUT>
      <INPUT TYPE=RADIO NAME="choix">une balise tr�s proche de la bonne </INPUT>
      <INPUT TYPE=RADIO NAME="choix">une balise un peu �loign� de la bonne</INPUT>
      <INPUT TYPE=RADIO NAME="choix">mettre la mauvaise balise balise</INPUT>
      <BR><BR>
      <INPUT TYPE=BUTTON NAME="bouton" VALUE="V�rifier"
      ONCLICK="if (document.pythonqcm.choix[0].checked) {alert('Bonne r�ponse.')}
      else {alert('R�ponse fausse.')}">
      <B>Question 3:</B><BR>Quelle est la fonction la plus adapt�e pour calculer un nombre al�atoire?<BR>
      <B>R�ponses :</B>
      <INPUT TYPE=RADIO NAME="choix">presque bonne</INPUT>
      <INPUT TYPE=RADIO NAME="choix"> bonne </INPUT>
      <INPUT TYPE=RADIO NAME="choix">mauvaise ou trop longue</INPUT>
      <INPUT TYPE=RADIO NAME="choix">mettre une autre fonction</INPUT>
      <BR><BR>
      <INPUT TYPE=BUTTON NAME="bouton" VALUE="V�rifier"
      ONCLICK="if (document.pythonqcm.choix[2].checked) {alert('Bonne r�ponse.')}
      else {alert('R�ponse fausse.')}">
      <B>Question 4:</B><BR>
      Que faut-il rajouter pour que cette fonction soit juste?<BR>
      <B>R�ponses :</B>
      <INPUT TYPE=RADIO NAME="choix">mauvaise r�ponse </INPUT>
      <INPUT TYPE=RADIO NAME="choix">bonne r�ponse mais pas au bon endroit </INPUT>
      <INPUT TYPE=RADIO NAME="choix">bonne r�ponse </INPUT>
      <INPUT TYPE=RADIO NAME="choix">mettre autre chose </INPUT>
      <BR><BR>
      <INPUT TYPE=BUTTON NAME="bouton" VALUE="V�rifier"
      ONCLICK="if (document.pythonqcm.choix[2].checked) {alert('Bonne r�ponse.')}
      else {alert('R�ponse fausse.')}">
      </INPUT>
      </FORM>
      <HR>

      </body>
      </html> (programme en entier)
      0
      1. SioGabx Messages postés 260 Date d'inscription   Statut Membre Dernière intervention   100 > anto
         
        Tu as cliquer sur le lien que je t'ai passer ? Le forum propose une mise en page pour le code
        0
      2. anto > SioGabx Messages postés 260 Date d'inscription   Statut Membre Dernière intervention  
         
        j'y ai jeté un coup d'oeil en effet ça n'améliorera que la lisibilité dans le programme non?
        0
      3. SioGabx Messages postés 260 Date d'inscription   Statut Membre Dernière intervention   100 > anto
         
        Effectivement, c'est important si tu veux que l'on t'aide…
        0
    2. anto
       
      et le probleme est que je ne dois utiliser que le html si possible pour ce projet
      0