j'ai ce code:qui est dans fichier .js
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 var i = 0 ; function CreationListe(Choix){ document.write('<select name=\"Choix\" size=\"4\" multiple=\"multiple\"') ; for (i=0;i<Choix.length;i++) { if(i%2==0) { document.write('<option value=\"["',i,'"]\" class=\"Pair\">',Choix[i],'</option>') ; } else { document.write('<option value=\"["',i,'"]\" class=\"Impair\">',Choix[i],'</option>') ; } } document.write('</select>') ; } /*cette fonction verifie si il y a une case cochee puis transmet le resultat */ function Verification(AdresseClient) { var Filiere=['Informatique Developpeur d Application', 'Réssource humaine et communication', 'Finance comptabilité', 'Gestion commerciale', ]; var Faculte=['Mathematiques Informatiques', 'Physique Chimie', 'Biologie', 'Philosophie', 'Lettre moderne', 'Anglais' ] ; if((AdresseClient.TypeEtude_Grde.ckecked)==true) { CreationListe(Filiere) ; } if((AdresseClient.TypeEtud_Univer.checked)==true){ CreationListe(Faculte) ; } }
puis ceci qui est le .html :L'objectif c'est de faire afficher la liste deroulante sur la meme page selon la case cochée. c-à-d quand son etat est à true et de la faire disparaitre quand elle est decochée. je me pose aussi une question: cette fonction Verification(AdresseClient); est appelée correctemnet dans le dernier script
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <script src="ZoneDeSelection.js"> </script> <form method="post" action=" " name="AdresseClient" id="Form" > <label>Type de frequentation:</label> </br> <label>Grande écôle</label> <input type="checkbox" name="TypeEtude_Grde" onclick="Verification(AdresseClient)"/> <label>Université</label> <input type="checkbox" name="TypeEtud_Univer" onclick="Verification(AdresseClient)"/> <script src="ZoneDeSelection.js"> Verification(AdresseClient); </script> </form>
Partager