Sto creando un calcolo con un form che richiama un javascript, ma non capisco consa non funzioni:
<script language="JavaScript">
function calc_ris(ff) {
var imp = parseInt(ff.capinc.value);
var arr = parseInt(ff.arredo.value);
var ter = parseInt(ff.terzi.value);
var perc = 0;
var rrcc = 0;
for(var i=0; i<ff.propr.length; i++) {
if(ff.propr[i].checked) {
perc = parseInt(ff.propr[i].value);
break;
}
}
for(var i=0; i<ff.rc.length; i++) {
if(ff.rc[i].checked) {
rrcc = parseFloat(ff.rc[i].value);
break;
}
}
if(imp > 465000) {
alert("Importo massimo\ncapitale assicurato incendio\n euro 465.000");
return imp;
}
imp *= perc;
imp /= 1000;
imp += rrcc;
ff.risult.value = imp;
}
</script>
come risultato non mi appare la somma di imp*perc + rrcc,
bensì i due numeri in sequenza
Esempio
imp = 10000
perc = 1
rrcc = 50
Il risultato dovrebbe essere = 60
Invece vedo = 1050
Chiedo il vostro aiuto - grazie