ciao
ho fatto questa funzione
codice:
<script language="JavaScript">
<!--
function somma() {
var val1 = document.frmInsUsato.pagamento_1rata.value;
var val2 = document.frmInsUsato.pagamento_2rata.value;
var val3 = document.frmInsUsato.pagamento_3rata.value;
var val4 = document.frmInsUsato.pagamento_4rata.value;
var val5 = document.frmInsUsato.pagamento_5rata.value;
var Vimporto = document.frmInsUsato.importo.value;
if(val1=="") val1="0";
if(val2=="") val2="0";
if(val3=="") val3="0";
if(val4=="") val4="0";
if(val5=="") val5="0";
if(Vimporto=="") Vimporto="0";
val1 = parseInt(val1);
val2 = parseInt(val2);
val3 = parseInt(val3);
val4 = parseInt(val4);
val5 = parseInt(val5);
Vimporto = parseInt(Vimporto);
a = Vimporto - (val1 + val2 + val3 + val4 + val5) +",00"
document.frmInsUsato.dare.value = a;
}
//-->
</script>
ora, invece di fare
var val1 = document.frmInsUsato.pagamento_1rata.value;
var val2 = document.frmInsUsato.pagamento_2rata.value;
var val3 = document.frmInsUsato.pagamento_3rata.value;
vorrei inserire una for in modo che mi vengano create in base al valore di un campo..
per esempio
ho provato a fare cosi
for(a=1;a < document.frmInsUsato.totale_i_rate.value;a++){
var val+a = document.frmInsUsato.["pagamento_"+a+"rata"].value;
}
ma naturalmente non funziona...
cosa faccio?
ciao