Bonjour à tous voici mon code permettant de faire un formulaire interactif basique :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<form method="POST" action="perso.php">
<tr><td>Categorie :</td><td><select name="categorie" onchange="majListe(this.options[this.selectedIndex].value)">
 
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select><select name='sscate' id="dd"></select></td></tr>
<tr><td>News :</td><td><textarea name="news" cols=40 rows=7>tapez ici votre nouvelle</textarea></td></tr>
<tr><td>Lien (facultatif):</td><td><textarea name="lien" cols=40 rows=2></textarea></td></tr>
<tr><td><input type="submit"></td></tr>
 
</form>
et le javascript :
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
function majListe(sel) {
 
if(sel=="1"){
   gid("dd").innerHTML="<option value='NULL'>-</option>";
 
	 }
if(sel=="2"){
   gid("dd").innerHTML="<option value='NULL'>-</option><option value='Commercial'>Commercial</option><option value='Communication'>Communication</option><option value='Finances'>Finances</option><option value='Marketing'>Marketing</option><option value='Services generaux'>Services generaux</option><option value='Social - Juridique'>Social & Juridique</option>";
 
	 }
	 if(sel=="3"){
   gid("dd").innerHTML="<option value='NULL'>-</option><option value='Event-Planning'>Event-Planning</option><option value='Materiel - Infrastructures'>Materiel & Infrastructures</option><option value='Plateforme - Portail'>Plateforme & Portail</option>option value='Recherche - Developpements'>Recherche & Developpements</option>";
 
	 }
	 if(sel=="4"){
   gid("dd").innerHTML="<option value='NULL'>-</option><option value='Films-Planning'>Films-Planning</option><option value='Postproduction'>Postproduction</option>";
 
	 }
 
  };
voila je seche completement il marche sous firefox et chrome mais pas sous ie et je ne trouve pas pourquoi. Merci de votre aide