salve a tutti,
x validare le select multiple utilizzo

function ctrl_multiple(){
var conto = 0;
var selmul = document.form1.miocampo;
for(var i=0; i<selmul.length; i++) {
if(selmul.options[i].selected) conto++;
}
return (conto);

io mio campo si chiama "miocampo", sull'evento richiamo ctrl_multiple ..e tutto funge.

Ora voglio utilizzare la stessa funziona x validare più campi ...quindi ho pensato di trasformare la mia funzione così:


function ctrl_multiple(campopassato){
var campo = campopassato
var conto = 0;
var selmul = document.form1.[campo];
for(var i=0; i<selmul.length; i++) {
if(selmul.options[i].selected) conto++;
}
return (conto);

e sull'evento ctrl_multiple(miocampo) ...ma non va ! dove sbaglio ?