Ho questa funzione:
codice:
<input type="button" value="Ok" name="A<%=i%>" onclick="calcolaSconto(<%=i%>);">
la funzione calcolaSconto() passa i per concatenarlo ai nomi dei campi così:
codice:
    function calcolaSconto(ind){
    var scontoPerc, sctImp, m, prc
    m = ind;
    sctImp = document.offer.pv+m+.value;
    prc = document.offer.sconto+m+.value;
    scontoPerc = sctImp-((sctImp*prc)/100);
    document.offer.impsconto+m+.disabled = true;
    document.offer.nvoPre+m+.value = scontoPerc;
    return true;
    }
Dovrei cercare di concatenare l'indice ai nomi dei campi del form. Questo perche ho inserito i campi all'interno di un ciclo e lìindice i l'ho usato per distinguerei nomi dei campi. es <input name="prova<%=i%>"> quindi, quando dentro la funzione devo richiamare il percorso dei campi devo farlo con l'indice i che mi pass nella funzione, però come ho fatto io non va.
Sicuramente non è questo il modo di concatenare l'indice al n ome del campo.
Qualche suggerimento??