• Des SCRIPTS gratuits, expliqués et personnalisables.
    •
Visualisez, puis téléchargez les fichiers correspondants (zip).
        • Il ne restera plus qu'à inclure les codes dans vos pages !
           
• Free and customable SCRIPTS.
                • For more convenience, zip files are proposed.
                    • Download and include script on your page.

    LISTE des SCRIPTS
             Cliquer ici

    CETTE RUBRIQUE...
00 Pense-bête 'formulaires'
01 Questions-réponses
02 Questions-réponses
03 Questions-réponses
04 Questions-réponses
05 Questions-réponses
06 Questions-réponses
07 Questions-réponses
08 Questions-réponses
09 Questions-réponses
10 Questions-réponses
11 Questions-réponses
12 Questions-réponses
13 Questions-réponses
14 Questions-réponses
15 Questions-réponses
16 Questions-réponses
17 Minuter l'exercice
18 Un formulaire stylé
19 Un formulaire stylé
20 Bouton de formulaire
21 Questionnaire auto-corrigé
22 Personnaliser les boutons
23 Message de remerciement
24 Questionnaire didactique
26 Gérer une mailing-list
27 Vider les cadres pré-remplis
28 Valider au clavier
29 Vérifier avant l'envoi
30 Vérifier une date saisie
31 Vérifier saisie identique
32 La longueur des boutons
33 Valider malin

Q.C.M. d'auto-évaluation...

Cliquez sur "download" pour télécharger le kit nécessaire.
Compatible IE et NS. Personnalisable: nombre de questions, nombre de réponses, nombre de points.
Source= http://javascript.lab.cc


KITWEB est un site:
pratique
incontournable
extraordinaire

Vous reviendrez sur KITWEB:
dans 5 minutes
dès demain
chaque jour de l'année

[5 points par bonne réponse]




1/ Insérer entre HEAD et /HEAD:
ou entre BODY et /BODY...
<script language="JavaScript">
<!--
/* QCM par Ed Prod http://javascript.lab.cc */
var point=0;
function reponse(form) {
for (var i=0;i<form.length;i++){
if (form[i].checked){
break
}
}
var answer=""
if (i<form.length){
answer = form[i].value
}
return answer;
}

function solution(form) {
var points=0;var rep="";var comment=""

// Indiquez la bonne réponse (ici: C) aux questions 1 et 2 (davantage, si nécessaire)
// Fixez également le nombre de points pour chacune des réponses. Ici, le même nombre (5).
if (reponse(form.question1)=="C") {points+=5}
if (reponse(form.question2)=="C") {points+=5}

// Ici, les commentaires de la boîte de dialogue donnant les résultats. Ajouter des messages, si les combinaisons le justifient.
if (points==0) {comment="T\'est pas fortiche !"}
if (points==5) {comment="Tout juste la moyenne..."}
if (points==10) {comment="La note maximale !!"}
alert("Tu as "+points+" point(s). "+comment);
}
//-->
</script>


2/ Insérer dans le corps de la page:
à l'emplacement où doit s'afficher l'effet
<br><br><FORM NAME="QCM">
<br><font face="Comic Sans MS, Verdana, Helvetica, Arial" color=#000080 size=2><b><u>KITWEB est un site</u>:</b>
<br><INPUT TYPE=RADIO NAME="question1" VALUE="A"> pratique
<br><INPUT TYPE=RADIO NAME="question1" VALUE="B"> incontournable
<br><INPUT TYPE=RADIO NAME="question1" VALUE="C"> extraordinaire
<br>
<br><b><u>Vous reviendrez sur KITWEB</u>:</b>
<br><INPUT TYPE=RADIO NAME="question2" VALUE="A"> dans 5 minutes
<br><INPUT TYPE=RADIO NAME="question2" VALUE="B"> dès demain
<br><INPUT TYPE=RADIO NAME="question2" VALUE="C"> chaque jour de l'année
<br>
<br><font size=1>[5 points par bonne réponse]</font>
<br>
<center>
<INPUT TYPE=BUTTON NAME="valide" VALUE="QUELLE EST MA NOTE ?" onclick="javascript:solution(this.form);">
</center>
<br></font>
<br></FORM>