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);
}