codice:
<html>
<head>
<script type="text/javascript">
function ControllaForm(){
var Radio = document.ricaricacard.elements['ricarica']
for(var i=0;i<Radio.length; i++){
if(!(Radio[i].checked)){
alert("seleziona una ricarica");
return false;
}
return true;
}
}
function Somma(Imp){
var ImportoIniziale = parseInt(document.ricaricacard.saldoeuro.value);
var Totale = (parseInt(Imp) + ImportoIniziale)
document.ricaricacard.saldoeurototale.value = Totale
}

</script>
</head>
<body>

<center>
<h1><font color=FC5C05>Ricarica Card</font></h1>


<table border=1 bordercolor=dedfe1><tr><td>
<form name="ricaricacard" method="POST" action="index.php" onsubmit="return ControllaForm()">
<table>
<tr>
<tr>
	<td>Saldo Euro</td><td>
	<INPUT TYPE="text" NAME="saldoeuro" size="15" readonly="readonly" value="120">
	</td></tr>
</table>

<tr><td>
<table>
<tr>
<tr>
	<td colspan=4><center>Ricariche</td></tr>
	<tr><td></td>
	<td>Importo</td>
	<td>Credito</td>
	<td>Punti</td>
	</tr>
	<tr><td><input type=radio name="ricarica" value="60" onclick="Somma(60)"></td>
	<td><INPUT NAME="importo" type="text" value="50,00" size="5"></textarea></td>
	<td><INPUT TYPE="text" NAME="credito" size="5" readonly="readonly" value="60,00"></td>
	<td><INPUT TYPE='text' NAME='punti' size="5" readonly="readonly" value="5"></td>
	</tr>
	<tr><td><input type=radio name="ricarica" value="130" onclick="Somma(130)"></td>
	<td><INPUT TYPE="text" NAME="importo" size="5" readonly="readonly" value="100.00"></td>
	<td><INPUT TYPE="text" NAME="credito" size="5" readonly="readonly" value="130.00"></td>
	<td><INPUT TYPE="textarea" NAME='punti' size="5" readonly="readonly" value="10"></td>
	</tr>
	<tr><td><input type=radio name="ricarica" value="200" onclick="Somma(200)"></td>
	<td><INPUT TYPE="text" NAME="importo" size="5" readonly="readonly" value="150.00"></td>
	<td><INPUT TYPE="text" NAME="credito" size="5" readonly="readonly" value="200.00"></td>
	<td><INPUT TYPE="text" NAME="punti" size="5" readonly="readonly" value="15"></textarea></td>
	</tr>
</table>
</td></tr>
<tr><td>
<table>
<tr>
	<td>Saldo Euro</td><td><INPUT TYPE="text" NAME="saldoeurototale" size="15" readonly="readonly"></td></tr>
	<tr>
</table>
</td></tr>
<tr><td><center>
<table>
<tr>
	<td align="center"><input type="submit" value="Esegui Ricarica"></td></tr>
</table>
</form>
</td></tr></table>
</body>
</html>
Cosi funziona prima l'ho dovuto sistemare tutto compi imput etc... i tag vanno settati correttamente (es: < input type="text" value="1" size="5">) vanno usate le virgole ["] non gli apici ['] penso che il form sia generato dinamicamente lato server (altrimenti non mi spiego l'oscenità) se cosi fosse prima di aggiungere lo script sistemalo altrimenti c'è rischio che non funzioni.