Bonjour
Je realise un formulaire dynamique avec une liste d�roulante
Il s'agit de mettre en place une liste de choix.
Enfonction du choix des champs apparaissent ou non.
Mon souci est que je peux faire l'apparution du champs mais le label ne fonctionne.
Voila ce que je fait :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 < ! ---------- Javascript-----------> function showField() { if(document.formulaire.typeCourrier.value == "Telephone" ) { document.formulaire.objetCourrier.style.visibility = "visible"; } else document.formulaire.objetCourrier.style.visibility = "hidden"; }D'apr�s ce que j'ai compris : label for est li� � l'input avec un identity "id"
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 Formulaire <label for="typeCourrier"> Type de Courrier :</label> <select name="typeCourrier" onChange="showField();" > <option value=""></option> <option value="Courrier" >Courrier</option> <option value="Mail"> Mail</option> <option value="Telephone">Téléphonique</option> </select> <br> <br> <label for="mailExpedeur" style="visibility:hidden"> Adresse Mail :</label> <input type="text" name="mailExpediteur" id="mailExpediteur" style="visibility:hidden"/> <label for="objetCourrier" style="visibility:hidden">Objet courrier : </label> <input type="Text" name="objetCourrier" id="objetCourrier" style="visibility:hidden"/> <label for="nomCharge" style="visibility:hidden">Nom du chargé de mission</label><input type="Text" name="nomCharge" id="nomCharge" style="visibility:hidden"/> <label for="numFiche" style="visibility:hidden"> N° Fiche :</label> <input type="Text" name="numFiche" id="numFiche" style="visibility:hidden"/> <br> <br>
c'est la raison pour laquelle il porte le meme nom.
C'est pour cette raison que je fais
Je ne vois pas comment je pourrais afficher le label .
Code : S�lectionner tout - Visualiser dans une fen�tre � part document.formulaire.objetCourrier.style.visibility = "visible";
Je vous remercie d'avance
Stardeus
Partager