Bonjour a vous.
Voila ce que je veux faire:
Creer un menu déroulant, qui en selectionnant un des éléments de ce menu m'ouvre un menu déroulant correspondant.
Puis en cliquant sur un des éléments du 2eme menu déroulant qu'il m'ouvre une page correspondante.

j'espere etre a peu pres clair;
Voici mon script:
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
<script language="Javascript" type="text/javascript" > 
function choix(formulaire) 
{ 
var j; 
var i = formulaire.boite1.selectedIndex; 
if (i == 0) 
for(j = 1; j <6; j++) 
formulaire.boite2.options[j].text=""; 
 
 
else{ 
switch (i){ 
case 1 : var text = new Array( "T1","T2","T3","T4","T5"); 
break; 
case 2 : var text = new Array("S1","S2","S3"); 
break; 
 
case 3 : var text = new Array("R1","R2","R3","R4","R5","R6"); 
break; 
case 4 : var text = new Array("L1"); 
break;
case 5 : var text = new Array("P1","P2"); 
break;
} 
 
for(j = 0; j<6; j++) 
formulaire.boite2.options[j+1].text=text[j]; 
} 
formulaire.boite2.selectedIndex=0; 
} 
</script> 
</head> 
<body> 
<form name="formulaire">
<select name="boite1" onchange="choix(this.form)">
  <option selected>...........Choisissez une rubrique...........</option>
  <option>TTT</option>
  <option>SSS</option>
  <option>RRR</option>
  <option>LLL</option>
  <option>PPP</option>
</select>
<select name="boite2"> 
<option selected>...........Choisissez une rubrique...........</option> 
<option></option> 
<option></option> 
<option></option> 
<option></option> 
<option></option> 
<option></option> 
</form> 
</select> 
</body> 
</html>
<body>
</body>
</html>
Voila, 2 problemes ce pose :-(
Le premier est que quand on a pas 6 éléments dans le 2eme menu on obtient " Undefine" :-(
ET 2eme point, je voudrais que quand on click sur un des éléments du 2eme menu on accede a une page défini.

Voila si vous pouvier m'aider j'en serais ravi :-)