Bonjour, j'ai un problème avec mon code html ou javascript.
J'essaye de faire un quiz avec un bouton valider qui calcule le score.
(j'ai aussi essayé avec "Alert" ça ne marche pas.)
Merci d'avance si vous y jetez un coup d’œil, d’ailleurs, voici le code :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66 <HTML> <HEAD> <TITLE>Quizz</TITLE> <SCRIPT> function Score() { //score sur l'ensemble des questions var pt; var pc; pt = 0; pc = (pt*100)/4 if (document.Quizz.Q1[1].checked == true) { pt = pt + 1; // +1 si bonne réponse } if ((document.Quizz.Q2[0].checked == false) && (document.Quizz.Q2[1].checked == true) && (document.Quizz.Q2[2].checked == true)) { pt = pt + 1; // +1 si bonne réponse } if (document.Quizz.Q3.value == "True4" ) { pt = pt + 1; // +1 } if (document.Quizz.04[0].checked == false{ Document.writeln('vous avez 0% de réponse corrects. Mwahahaha, vous savez ce qu'il vous reste à cocher!'); // Remet les points à 0 si "adoré notre site n'est pas coché" } Document.writeln('vous avez ' + pc + ' % de bonnes réponses'); else (document.Quizz.Q4[0].checked == true) { pt = pt + 1; // +1 } Document.writeln('vous avez ' + pc + ' % de bonnes réponses'); //donne le pourcentage de réponses correctes } </SCRIPT> </HEAD> <BODY> <H1>Quizz - Evaluez vos connaissances</H1> <FORM NAME="Quizz"> <P>1. L'ADN chez les bactéries: <BR> <INPUT TYPE=RADIO NAME=Q1 VALUE="False1"> a été découvert en 1966 par Paul McCartney.<BR> <INPUT TYPE=RADIO NAME=Q1 VALUE="True1"> est circulaire.<BR> <INPUT TYPE=RADIO NAME=Q1 VALUE="False2"> est contenu dans une organite. <P>2. C et G sont:<BR> <INPUT TYPE=CHECKBOX NAME=Q2 VALUE="False3"> l'abréviation de Caramel et de Goodies.<BR> <INPUT TYPE=CHECKBOX NAME=Q2 VALUE="True2"> l'abréviation de Cytosine et Guanine.<BR> <INPUT TYPE=CHECKBOX NAME=Q2 VALUE="True3"> sont 2 types de bases azotées contenues dans les nucléotides de l'ADN. <P>3. Le taux de C+G:<BR> <SELECT NAME=Q3> <OPTION value="False4" SELECTED> est indépendant du type de bactéries <OPTION value="False5"> varie selon la position de la lune <OPTION value="True4"> dépend du type de bactéries <OPTION value="False3"> augmente au cours du temps </SELECT> <P>4. Voux avez: <BR> <INPUT TYPE=CHECKBOX NAME=Q4 VALUE="True5"> adoré notre site. <BR> <input TYPE="button" value="Valider" onClick="Score()">     <input TYPE=RESET VALUE="Annuler"> <BR><BR> <SCRIPT>Score()</SCRIPT> </FORM> </BODY> </HTML>
Partager