Ho scritto il seguente script:

codice:
  function aggiorna_totali_ru(fasi)
  {
   var ore_fase = 0;
   var ore_totali = 0;
   var costo_totale = 0;
   var count = 1;
   
   while (count<=fasi)
     {
	  if (count<10) ore_fase = document.pda.elements["Fase0"+count+"_"+ind].value
	  else          ore_fase = document.pda.elements["Fase"+count+"_"+ind].value;
	  ore_totali = ore_totali + Number(ore_fase);
	  count=count+1
	 }
   costo_totale = Number(document.pda.CostoUn.value) * ore_totali;
   document.pda.OreTot.value = ore_totali;
   document.pda.OreTotCosto.value = costo_totale;
  }
ma nel campo "OreTotCosto" non ottengo il risultato ottenuto ma la stringa "NaN".

NOTA: in "document.pda.CostoUn.value" il valore è stringa del tipo xxx,xx

Qualcuno sa aiutarmi?

Grazie.

Vincenzo