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??