Ciao a tutti,
ho creato la funzione di cui vi posto il codice. Praticamente recupera i valori selezionati da una select e li inserisce nel campo stringa_sql contenuto nel form. Ho provato a creare la variabile _crit_pr che dovrebbe dare lo stesso risultato, ma questa, al termine del ciclo non viene vista. Potete aiutarmi?

Grazie 1000 in anticipo.


function costruisci_sql()
{
//esempio di riferimento completo funzionante alla select multipla:
//var var_opt_sel=document.form_criteri.crit_pr.options[document.form_criteri.crit_pr.selectedIndex].value;
//var_sel=this.crit_pr.options[this.crit_pr.selectedIndex].value;
//document.getElementById('id-elemento')

var sel = document.form_criteri.crit_pr;
var opt_sel = sel.options[sel.selectedIndex].value;
var _crit_pr = null;
for (i = 1; i <= sel.length; i++)
{

if (sel.options[i].selected)
{

document.form_criteri.stringa_sql.value=document.f orm_criteri.stringa_sql.value + "," + (document.form_criteri.crit_pr.options[i].value);
_crit_pr=_crit_pr + ',' + (document.form_criteri.crit_pr.options[i].value)

}

}


alert (_crit_pr);

}