Dal sito di Dennis ho estrapolato questo codice per la selezione multipla dei moduli:
codice:<html lang="it"> <head> <title>DWS - Dennis Web Site</title> <script type="text/javascript"> function apri(url){ url.target="_blank"; } </script> <script type="text/javascript"> function dennis(selezionata){ ar_uno=new Array(); ar_due=new Array(); ar_tre=new Array(); ar_uno[0]=new Option('uno1','uno1'); ar_uno[1]=new Option('uno2','uno2'); ar_uno[2]=new Option('uno3','uno3'); ar_due[0]=new Option('due1','due1'); ar_due[1]=new Option('due2','due2'); ar_due[2]=new Option('due3','due3'); ar_tre[0]=new Option('tre1','tre1'); ar_tre[1]=new Option('tre2','tre2'); ar_tre[2]=new Option('tre3','tre3'); if(selezionata=="uno")array_rif=ar_uno; if(selezionata=="due")array_rif=ar_due; if(selezionata=="tre")array_rif=ar_tre; for(i=0;i<array_rif.length;i++)document.form1.seconda.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">UNO</option> <option value="due">DUE</option> <option value="tre">TRE</option> </select> <select name="seconda"> <option value="uno1">uno1</option> <option value="uno2">uno2</option> <option value="uno3">uno3</option> </select></div> </body> </html>
A me però serve aggiungere altri moduli a cascata in cui il successivo è la conseguenza della selezione del precedente.
Lo schema dovrebbe essere:
Pertenza: 1-2-3 --> Destinazione 1-2-3-...-10 --> Persone: 1-2-3-4-...-18 --> Prezzo
Ringrazio fin da ora chi può darmi un valido aiuto![]()

Rispondi quotando