Bonjour à tous,
j'aimerai créer un formulaire dynamique comportant une liste déroulante et une div. Seulement je souhaite qu'en fonction du choix fait dans la liste déroulante, le contenu de ma div soit différent. Voiçi mon code html :
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
 
 
<FORM>
				<SELECT NAME="ListeType" SIZE=1 onChange="Affiche_type_rep(this.form)">
				<OPTION SELECTED VALUE="">-Selectionnez le type-
				  <OPTION value="1">Choix unique
				  <OPTION value="2">Choix multiple
				  <OPTION value="3">Texte libre
				</SELECT>
				</FORM>
				<!-- FIN DU SCRIPT -->
 
		</td>
		<?php //if ($_POST['type']==1): ?>
		<td>Rang :
 
			<SELECT name="rang" size="1">
			<OPTION>1
			<OPTION>2
			<OPTION>3
			</SELECT>
		</td>
		<td>
		</td>
		<td align="right">Bonne(s) réponse(s)</td>
	</tr>
	</div>
 
	<!-- foreach $lesReponses as $reponses-->
 
	<div id="choix_u">
	<tr>
		<td align="center"> Proposition de réponse :</td>
		<td><input type="text" value=""></td>
		<td>Rang :</td>
		<td>
			<SELECT name="nom" size="1">
			<OPTION>1
			<OPTION>2
			<OPTION>3
			</SELECT>
		</td>
		<td>
			<input type="image" src="<?php echo $sf_request->getRelativeUrlRoot() ?>/images/btn_ajout.jpg" id="btnAjout"/>
		</td>
		<td align="left"><input type="radio"></td>
	</tr>
	</div>
 
	<div id="choix_mult">
	<tr>
		<td align="center"> Proposition de réponse :</td>
		<td><input type="text" value=""></td>
		<td>Rang :</td>
		<td>
			<SELECT name="nom" size="1">
			<OPTION>1
			<OPTION>2
			<OPTION>3
			</SELECT>
		</td>
		<td>
			<input type="image" src="<?php echo $sf_request->getRelativeUrlRoot() ?>/images/btn_ajout.jpg" id="btnAjout"/>
		</td>
		<td align="left" ><input type="checkbox"></td>
	</tr>
	</div>
 
	<div id="txt">
	<tr>
		<td align="center"> Proposition de réponse :</td>
		<td><input type="text" value=""></td>
		<td>Rang :</td>
		<td>
			<SELECT name="nom" size="1">
			<OPTION>1
			<OPTION>2
			<OPTION>3
			</SELECT>
		</td>
		<td>
		</td>
		<td></td>
	</tr>
	</div>

Je ne sais pas trop comment m'y prendre en javascript.