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";
    	}
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>
D'apr�s ce que j'ai compris : label for est li� � l'input avec un identity "id"
c'est la raison pour laquelle il porte le meme nom.
C'est pour cette raison que je fais
Code : S�lectionner tout - Visualiser dans une fen�tre � part
 document.formulaire.objetCourrier.style.visibility = "visible";
Je ne vois pas comment je pourrais afficher le label .
Je vous remercie d'avance

Stardeus