Era quello che cercavo... ma non riesco a farlo funzionare.

Cercando su google ho trovato che bisogna specificargli da quali attributi prendere gli Id degli elementi. L'ho trovato qui Non è automatico che li prenda dall'attributo id. Può darsi che sia questo il problema? Se si, come lo posso risolvere?

Questo è il codice della pagina, magari l'errore che faccio è un altro:

<body>
<script type="text/javascript" language="javascript"><!--
function calc_int()
{
var int_lordi=calcolatore.soldi.value*(calcolatore.int eressi.value.replace(",",".")/100)/365*calcolatore.giorni.value;
var int_netti=int_lordi*0.73;
var int_final=Math.round(int_netti*100)/100;

document.getElementById("risultato").innerHTML="<s cript type='text/javascript' language='javascript'>document.write(int_final); </script>";
}
-->
</script>
<div align="center">
<table width="400">
<tbody>
<tr>
<td>
<form name="calcolatore" onSubmit="calc_int()">
<table>
<tbody>
<tr>
<td>


Somma:</p>
</td>
<td> <input name="soldi" value="" size="30" align="right"
type="text"></td>
</tr>
<tr>
<td>


Tasso d'interesse:</p>
</td>
<td> <input name="interessi" value="" size="30"
type="text"></td>
</tr>
<tr>
<td>


Giorni:</p>
</td>
<td> <input name="giorni" value="" size="30" type="text"></td>
</tr>
<tr>
<td> <input name="cancella" value="Svuota il calcolatore"
type="reset"></td>
<td> <input name="submit" value="Calcola" type="submit"></td>
</tr>
</tbody>
</table>
</form>
</td>
</tr>
</tbody>
</table>
</div>
<h1 align="center" id="risultato"></h1>
</body>
Grazie
Ciao