ho un problemino
(ho semplificato lo script perchè la somma sarebbe tra 10 input!)
<script language='javascript'>
<!--
function Calcola(){
document.forms['frmfattura'].elements['impo'].value = parseFloat(document.forms['frmfattura'].elements['tot1'].value) + parseFloat(document.forms['frmfattura'].elements['tot2'].value) + 0;
}
-->
</script>
<form name=frmfattura id=frmfattura method=post>
<input type=text name=tot1>
<input type=text name=tot2>
<input type=text name=impo onClick='javascript:Calcola();'>
</form>
il problema è questo: se non inserisco un valore in uno dei due campidi testo: tot1 e tot2
ottengo giustamente: NaN
il fatto è che la somma deve essere fatta di tutti e 10 gli input perchè non posso sapere a priori quanti ne verranno riempiti.
Come posso fare?