e quando hai questo risultato in sigle[1] cosa c' è?
sigle[1]=new Array("");
cambialo in sigle[1]=new Array("notebook","desktop","palmari","pc_monitor") ;
ti ripeto,
options[i]=new Option(prov[source][i],sigle[source][i])
questo in ciclo popola la seconda select,
il primo parametro scrive il testo dell' option,
il secondo il value dell' option
tu il reindirizzamento lo fai dal value
se l' array sigle[n] è vuoto non esiste il value
se vuoi basarti sul testo
(ma non è bello che una pagina si chiami "Pc%20compreso%20Monitor.asp")
<SELECT NAME="output" onChange="document.modulo.action = document.modulo.output.options[document.modulo.output.selectedIndex].text+'.asp'">
ciao

Rispondi quotando