Aide code javascript

Bonjour,

est ce qu il y a quelqu un qui peut m aider a trouver un code javascript sur le kel je peux faire la creation d un test de positionnement francais (avec des case à cocher) Merci d avance

13 réponses

  1. Style ce qui se fait en alliance française ?

    comment doit fonctionner ton test ?
    QCM ?
    Ca dit tout de suite si la réponse est bonne, ou tu valides le formulaire et ça te donne la correction.

    Précise tes besoins et je t'aiderai

    Olivier
    1. Merci Olivier de me repondre assez rapidement :)
      oui ca sera un QCM et la correction qu apres validation de toute les question en ouvrant une nouvelle page avec le resultat

      exemple:

      Cochez le pronom qui convient.

      a) Mais si! C'est A toi ..... j'ai prêté de l'argent ! (5 point)
      Où
      Q ue
      D ont

      b) C'était au restaurant ..... nous avons dîné. (5 point)
      Où
      Q ue
      D ont

      bouton valider=une nouvelle page qui se lance

      votre resultat = 5
      1. Bon moi je ferais ça un HTML/PHP plutôt que javascript.
        C'est pas bien compliqué en fait.

        Mais tout dépend où tu veux installer ton petit programme.
        Sur ton ordi pour l'étudiant, sur ton site web...
        L'étudiant fait le test de positionnement à distance ?
        Devant toi ?

        En gros on va créer un petit formulaire en html
        ensuite on va envoyer le formulaire sur la page correction.php
        ladite page vérifie les réponse et affiche en rouge si c'est faux et en vert si c'est bon par exemple.
        1. Oui je vx pas le publié sur internet mais c juste localement sur l ordi de l etudiant
          en fait moi aussi j ai pensé a php comme ca je px meme enregistré le nom de l étudiant et le resultat sur une base de donnée automatiquement
          1. regarde ça dis moi ce que tu en penses

            http://www.olivierstern.com/hindweb/positionement.html
            1. OUIII c ca ce que je cherche merci tu px m envoyer le code stp
              moi je travaille dans un centre de formation des langues et d'informatique
              1. ça reste du vite fait.
                Je mets le code pour ceux qui le voudraient
                le fichier html
                <form action="correction.php" method="post">
                a) Mais si! C'est à toi ..... j'ai prêté de l'argent ! (5 point)<br />
                <input type="radio" name="exo1" value="1">où<br />
                <input type="radio" name="exo1" value="2">que<br />
                <input type="radio" name="exo1" value="3">dont<br />
                <br /><br />
                b) C'était au restaurant ..... nous avons dîné. (5 point)<br />
                <input type="radio" name="exo2" value="1">où<br />
                <input type="radio" name="exo2" value="2">que<br />
                <input type="radio" name="exo2" value="3">dont<br />
                <input type="submit" name="submit" value="testez vos connaissances">
                </form>

                le fichier correction.php
                <?php
                if($_POST['exo1']==2 && $_POST['exo2']==1)
                $points=10;
                else
                {
                if($_POST['exo1']==2 or $_POST['exo2']==1)
                $points=5;
                else
                $points=0;
                }
                echo '
                a) Mais si! C est à toi ..... j ai prêté de l argent ! (5 point)<br />';
                if($_POST['exo1']==1)
                echo '<span style="background-color:red;">où</span><br />';
                else
                echo 'où<br />';
                echo'
                <span style="background-color:#CCFFFF ;">que</span><br />';
                if($_POST['exo1']==3)
                echo '<span style="background-color:red;">dont</span><br />';
                else
                echo 'dont<br />';
                echo'
                <br /><br />
                b) C était au restaurant ..... nous avons dîné. (5 point)<br />
                <span style="background-color:#CCFFFF ;">où</span><br />';
                if($_POST['exo2']==2)
                echo '<span style="background-color:red;">que</span><br />';
                else
                echo 'que<br />';
                if($_POST['exo2']==3)
                echo '<span style="background-color:red;">dont</span><br />';
                else
                echo 'dont<br /><br /><br />resultat : '.$points.'/10';
                ?>
                1. Merci Olivier je vous remercie infiniment
                  vraiment je ne sais pas koi dire c tres gentil
                  1. Pas de soucis, en espérant que vous n'aurez pas de difficultés 'a adapter le code selon vos besoin.

                    Olivier