Pb avec 3 listes déroulantes liées
	
	
		Bonsoir à tous,
je ne suis pas un grand pro du JavaScript mais je pensais que mon script sur 3 listes déroulantes liées était bon. Apparemment non !!
Quelqu'un peut-il donc m'aider à trouver d'où vient l'erreur car quand je teste mon script, rien ne se passe ??
Lorsque je teste 2 listes déroulantes liées ça fonctionne mais pas avec 3. De mon côté, c'est un grand mystère !! HELP !!
Voilà mon script :
<HTML><HEAD> 
<META http-equiv=Content-Type content="text/html; charset=windows-1252"> 
<SCRIPT language=JavaScript> 
<!-- 
function Choix1(form) { 
i = form.Etat.selectedIndex; 
if (i == 0) { 
  return; 
  } 
switch (i) { 
case 1 : var txt = new Array ('Grand Canyon','Phoenix/Scottsdale','Sedona'); break; 
case 2 : var txt = new Array ('Los Angeles','Palm Springs','San Francisco'); break; 
case 3 : var txt = new Array ('Key West','Miami','Orlando'); break; 
} 
form.Ville.selectedIndex = 0; 
for (i=0;i<3;i++) { 
  form.Ville.options[i+1].text=txt[i]; 
  } 
} 
// --> 
<!-- 
function Choix2(form) { 
j = form.Ville.selectedIndex; 
if (j == 0) { 
  return; 
  } 
switch (j) { 
case 1 : var txt = new Array ('El Tovar','Maswik Lodge','Yavapaï Lodge East'); break; 
case 2 : var txt = new Array ('Days Inn','Fairmont','Renaissance'); break; 
case 3 : var txt = new Array ('Amara Creekside Resort','L''Auberge de Sedona','La Quinta Inn'); break; 
case 4 : var txt = new Array ('Angeleno','Hollywood Roosevelt','Mondrian'); break; 
case 5 : var txt = new Array ('Best Western Inn','Ramada Inn','Wyndham'); break; 
case 6 : var txt = new Array ('Clift','Monaco','Radisson Fisherman''s Wharf'); break; 
case 7 : var txt = new Array ('Casa Marina Resort','Crowne Plaza La Concha','Doubletree Grand Key Resort'); break; 
case 8 : var txt = new Array ('Delano','National','The Palms'); break; 
case 9 : var txt = new Array ('Best Western Movieland','Celebration','La Quinta Inn Maingate'); break; 
} 
form.Hotel.selectedIndex = 0; 
for (j=0;j<9;j++) { 
  form.Hotel.options[j+1].text=txt[j]; 
  } 
} 
</SCRIPT> 
 
</HEAD> 
<BODY> 
<FORM> 
<TABLE> 
  <TBODY> 
  <TR> 
    <TD> 
        <SELECT onChange=Choix1(this.form) name=Etat> 
        <OPTION selected>--- Choisissez un Etat ---</OPTION> 
        <OPTION>Arizona</OPTION> 
        <OPTION>Californie</OPTION> 
        <OPTION>Floride</OPTION> 
        </SELECT> 
    </TD> 
    <TD> 
        <SELECT onChange=Choix2(this.form) name=Ville> 
        <OPTION selected>---choisissez une ville ---</OPTION> 
        <OPTION></OPTION> 
        <OPTION></OPTION> 
        <OPTION></OPTION> 
        </SELECT> 
    </TD>  
	    <TD> 
        <SELECT name=Hotel> 
        <OPTION selected>--- Choisissez une page ---</OPTION> 
        <OPTION></OPTION> 
        <OPTION></OPTION> 
        <OPTION></OPTION> 
        <OPTION></OPTION> 
        <OPTION></OPTION> 
        <OPTION></OPTION> 
        <OPTION></OPTION> 
        <OPTION></OPTION> 
        <OPTION></OPTION> 
        </SELECT> 
    </TD> 
  </TR>
  </FORM>
  </body>
  </html>