Salve a tutti
Premeto che non so programmare in JS ma mi limitoa a scovare cio che mi serve e modificare.
devo fare una somma del tipo.
valore fisso + valore a scelta da un checkbox =somma
vi allego il codice della mia pagina
l'errore è di tipo NaN nella somma credo sia dovuto dall'onFocus nel capo saldopunti ch'è fisso e quindi non viene mai in focus e quindi per il js è sempre 0....codice:<html> <head> <script type="text/javascript"> function startCalc(){ interval = setInterval("calc()",1); } function calc(){ one = document.ricaricacard.saldoeuro.value; two = document.ricaricacard.ricarica.value; document.ricaricacard.saldoeurototale.value = (one * 1) + (two * 1); } function stopCalc(){ clearInterval(interval); } </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"> <table> <tr> <tr> <td>Saldo Euro</td><td> <INPUT TYPE='textarea' NAME='saldoeuro' size=15 readonly="yes" value="120" onFocus="startCalc();" onBlur="stopCalc();"></textarea> </td></tr> </table> </td></tr> <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 onFocus="startCalc();" onBlur="stopCalc();"></td> <td><INPUT TYPE='textarea' NAME='importo' size=5 readonly="yes" value="50,00"></textarea></td> <td><INPUT TYPE='textarea' NAME='credito' size=5 readonly="yes" value="60,00"></textarea></td> <td><INPUT TYPE='textarea' NAME='punti' size=5 readonly="yes" value="5"></textarea></td> </tr> <tr><td><input type=radio name=ricarica value=130 onFocus="startCalc();" onBlur="stopCalc();"></td> <td><INPUT TYPE='textarea' NAME='importo' size=5 readonly="yes" value="100,00"></textarea></td> <td><INPUT TYPE='textarea' NAME='credito' size=5 readonly="yes" value="130,00"></textarea></td> <td><INPUT TYPE='textarea' NAME='punti' size=5 readonly="yes" value="10"></textarea></td> </tr> <tr><td><input type=radio name=ricarica value=200 onFocus="startCalc();" onBlur="stopCalc();"></td> <td><INPUT TYPE='textarea' NAME='importo' size=5 readonly="yes" value="150,00"></textarea></td> <td><INPUT TYPE='textarea' NAME='credito' size=5 readonly="yes" value="200,00"></textarea></td> <td><INPUT TYPE='textarea' NAME='punti' size=5 readonly="yes" value="15"></textarea></td> </tr> </table> </td></tr> <tr><td> <table> <tr> <td>Saldo Euro</td><td><INPUT TYPE='textarea' NAME='saldoeurototale' size=15 readonly="yes"></textarea></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>
almeno credo
help me!
ty

Rispondi quotando

