Bonjour,
Voilà voulant faire un questionnaire HTML dont j'ai copié et modifié le code.
Mais après mes modification lorsque j'appuie sur "Validé" il ne se passe rien.
Si vous pouvez m'aider ce serais super,
Merci d'avance,
Abel Dambrain
Code : 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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135 <td> <span style="color: #ff0000;">1-Que relie l'oesophage ?</span style="color: #ff0000;"> <input type="radio" name="oesophage" value="oesophage1"> l'estomac et la bouche <input type="radio" name="oesophage" value="oesophage2"> l'intestin grêle et le gros intestin <input type="radio" name="oesophage" value="oesophage3"> l'estomac et l'intestin grêle </td> <br> <br> <td> <span style="color: #ff0000;">2-Que stocke la vésicule biliaire ?</span style="color: #ff0000;"> <input type="radio" name="vésicule" value="vésicule1"> la bile <input type="radio" name="vésicule" value="vésicule2"> de l'eau <input type="radio" name="vésicule" value="vésicule3"> des lipides </td> <br> <br> <td> <span style="color: #ff0000;">3-Quel est le rôle du pancréas ?</span style="color: #ff0000;"> <input type="radio" name="pancréas" value="pancréas1"> transformer la graisse en lipides <input type="radio" name="pancréas" value="pancréas2"> fabriquer des globules blanc <input type="radio" name="pancréas" value="pancréas3"> sécréter une enzyme </td> <br> <br> <td> <span style="color: #ff0000;">4-Quelle parties appartient à l'intestin grêle ?</span style="color: #ff0000;"> <input type="radio" name="grêle" value="grêle1"> le colon transversal <input type="radio" name="grêle" value="grêle2"> l'iléon <input type="radio" name="grêle" value="grêle3"> l'oesophage </td> <br> <br> <td> <span style="color: #ff0000;">5-Quel est le rôle du gros intestin ?</span style="color: #ff0000;"> <input type="radio" name="gros" value="gros1"> absorber les nutriments <input type="radio" name="gros" value="gros2"> rejeter les toxines <input type="radio" name="gros" value="gros3"> absorber l'eau </td> <br> <br> <td> <span style="color: #ff0000;">6-Où sont stockés les excréments ?</span style="color: #ff0000;"> <input type="radio" name="excréments" value="excréments1"> dans le rectum <input type="radio" name="excréments" value="excréments2"> dans l'intestin grêle <input type="radio" name="excréments" value="excréments3"> dans l'estomac </td> <br> <br> <td> <span style="color: #ff0000;">7-Quel organe sécrète la bile ?</span style="color: #ff0000;"> <input type="radio" name="bile" value="bile1"> le foie et le vésicule biliaire <input type="radio" name="bile" value="bile2"> le foie <input type="radio" name="bile" value="bile3"> la vésicule biliaire </td> <br> <br> <td> <span style="color: #ff0000;">8-Par où passe la bile avant d'arriver dans l'intestin grêle ?</span style="color: #ff0000;"> <input type="radio" name="intestin" value="intestin1"> par l'estomac <input type="radio" name="intestin" value="intestin2"> par le gros intestin <input type="radio" name="intestin" value="intestin3"> par la cholédoque </td> <br> <br> <td> <span style="color: #ff0000;">9-Quels partie appartient au gros intestin ?</span style="color: #ff0000;"> <input type="radio" name="partie" value="partie1"> l'iléon <input type="radio" name="partie" value="partie2"> le colon transversal <input type="radio" name="partie" value="partie3"> le duodénum </td> <br> <br> <td> <span style="color: #ff0000;">10-Quel est le rôle du foie ?</span style="color: #ff0000;"> <input type="radio" name="foie" value="foie1"> sécrèter une enzyme <input type="radio" name="foie" value="foie2"> filter le sang et sécréter une enzyme <input type="radio" name="foie" value="foie3"> filtrer le sang </td> </tr> </table> <script> //script by thierry riviere (triviere@free.fr) var oesophage=document.forme.oesophage[2] //chacune des variables spécifie la bonne réponse var vésicule=document.forme.vésicule[0] var pancréas=document.forme.pancréas[2] var grêle=document.forme.grêle[1] var gros=document.forme.gros[2] var excréments=document.forme.excréments[0] var bile=document.forme.bile[1] var intestin=document.forme.intestin[2] var partie=document.forme.partie[2] var foie=document.forme.foie[1] if ((oesophage.checked==true)&&(vésicule.checked==true)&& (pancréas.checked==true)&&(grêle.checked==true)&& (gros.checked==true)&&(excréments.checked==true)&& //si toutes les réponses sont bonnes (bile.checked==true)&&(intestin.checked==true)&& (partie.checked==true)&&(foie.checked==true)) { alert("Excellent..."); alert("Bravo !!!"); //on félicite l'internaute } if ((oesophage.checked!=true)||(vésicule.checked==true)(pancréas.checked!=true)||(grêle.checked!=true)|| (gros.checked!=true)||(excréments.checked!=true)|| (bile.checked!=true)||(intestin.checked!=true)|| //si l'une des réponses est mauvaise (partie.checked!=true)||(foie.checked!=true)) { alert("Encore quelques petites erreurs !!!") //le message est différent } a=(oesophage.checked==true)?1:0 //a est égal à 1 si bonne réponse sinon est égal à 0 b=(vésicule.checked==true)?1:0 //on peut aussi écrire (young.checked)?1:0 c=(pancréas.checked==true)?1:0 d=(grêle.checked==true)?1:0 e=(gros.checked==true)?1:0 f=(excréments.checked==true)?1:0 g=(bile.checked==true)?1:0 h=(intestin.checked==true)?1:0 i=(partie.checked==true)?1:0 j=(foie.checked==true)?1:0 var compte=(a+b+c+d+e+f+g+h+i+j) //on fait le total des réponses if (compte>1) { alert(compte + " bonnes réponses...sur 10 !") } else { alert(compte + " bonne réponse seulement...sur 10 !"); } } </script> <br> <br> <input type="button" value="Valider" onclick="javascript:total()"> <input type="reset" value="Effacer" onclick="javascript:location.reload()"> </form>
Partager