codice:
<html lang="it">
<head>
<title>DWS - Dennis Web Site</title>
<script type="text/javascript">
function dennis(selezionata){
ar_uno=new Array();
ar_due=new Array();
ar_tre=new Array();
ar_quattro=new Array();
ar_uno[0]=new Option('-----','-----');
ar_due[0]=new Option('Avellino','Avellino');
ar_due[1]=new Option('Benevento','Benevento');
ar_due[2]=new Option('Caserta','Caserta');
ar_due[3]=new Option('Frosinone','Frosinone');
ar_due[4]=new Option('Latina','Latina');
ar_due[5]=new Option('Napoli','Napoli');
ar_due[6]=new Option('Rieti','Rieti');
ar_due[7]=new Option('Roma','Roma');
ar_due[8]=new Option('Salerno','Salerno');
ar_due[9]=new Option('Viterbo','Viterbo');
ar_tre[0]=new Option('Avellino','Avellino');
ar_tre[1]=new Option('Benevento','Benevento');
ar_tre[2]=new Option('Caserta','Caserta');
ar_tre[3]=new Option('Frosinone','Frosinone');
ar_tre[4]=new Option('Latina','Latina');
ar_tre[5]=new Option('Napoli','Napoli');
ar_tre[6]=new Option('Rieti','Rieti');
ar_tre[7]=new Option('Roma','Roma');
ar_tre[8]=new Option('Salerno','Salerno');
ar_tre[9]=new Option('Viterbo','Viterbo');
ar_quattro[0]=new Option('Avellino','Avellino');
ar_quattro[1]=new Option('Benevento','Benevento');
ar_quattro[2]=new Option('Caserta','Caserta');
ar_quattro[3]=new Option('Frosinone','Frosinone');
ar_quattro[4]=new Option('Latina','Latina');
ar_quattro[5]=new Option('Napoli','Napoli');
ar_quattro[6]=new Option('Rieti','Rieti');
ar_quattro[7]=new Option('Roma','Roma');
ar_quattro[8]=new Option('Salerno','Salerno');
ar_quattro[9]=new Option('Viterbo','Viterbo');
if(selezionata=="uno")array_rif=ar_uno;
if(selezionata=="due")array_rif=ar_due;
if(selezionata=="tre")array_rif=ar_tre;
if(selezionata=="quattro")array_rif=ar_quattro;
for(i=0;i<array_rif.length;i++)document.form1.seconda.options[i]=array_rif[i];
ar_avellino=new Array();
ar_benevento=new Array();
ar_caserta=new Array();
ar_frosinone=new Array();
ar_avellino[0]=new Option('1-4','1-4');
ar_avellino[1]=new Option('5-8','5-8');
ar_avellino[2]=new Option('9-18','9-18');
ar_benevento[0]=new Option('1-4','1-4');
ar_benevento[1]=new Option('5-8','5-8');
ar_benevento[2]=new Option('9-18','9-18');
ar_caserta[0]=new Option('1-4','1-4');
ar_caserta[1]=new Option('5-8','5-8');
ar_caserta[2]=new Option('9-18','9-18');
ar_frosinone[0]=new Option('1-4','1-4');
ar_frosinone[1]=new Option('5-8','5-8');
ar_frosinone[2]=new Option('9-18','9-18');
if(selezionata=="avellino")array_rif=ar_avellino;
if(selezionata=="benevento")array_rif=ar_benevento;
if(selezionata=="caserta")array_rif=ar_caserta;
if(selezionata=="frosinone")array_rif=ar_frosinone;
for(i=0;i<array_rif.length;i++)document.form1.terza.options[i]=array_rif[i];
}
</script>
</head>
<body>
<div id="scriptEsempio">
<form name="form1">
<select name="prima" onChange="dennis(this[this.selectedIndex].value)">
<option value="uno">Select</option>
<option value="due">Napoli Capodichino</option>
<option value="tre">Roma Ciampino</option>
<option value="quattro">Roma Fiumicino</option>
</select>
<select name="seconda" onChange="dennis(this[this.selectedIndex].value)">
<option value="uno1">-----</option>
</select>
<select name="terza">
<option value="uno1">uno1</option>
<option value="uno2">uno2</option>
<option value="uno3">uno3</option>
</select>
</div>
</body>
</html>
chi mi da un aiuto?