Buon giorno a tutti,
il mio problema è che non riesco a far funzionare il codice javascript e non capisco dove sta l'errore, premetto che sono neofita di javascript. cmq se mi poteste aiutare correggendomi gli errori sarebbe fantastico. Vi riporto di seguito il codice java e la parte della pagina html:
CALCOLOTFR.js :Codice:function CALCOLOTFR(form) { VAR RAL; VAR FTFR; VAR YdM; VAR TTFRM; VAR Coeff2000=3,538043/100; VAR Coeff2001=3,219577/100; VAR Coeff2002=3,504310/100; VAR Coeff2003=3,200252/100; VAR Coeff2004=2,793103/100; VAR Coeff2005=2,952785/100; VAR Coeff2006=2,747031/100; VAR Coeff2007=3,485981/100; VAR Coeff2008=3,036419/100; VAR Coeff2009=2,224907/100; VAR Coeff2010=2,935935/100; VAR Coeff2011=3,880058/100; VAR Coeff2012=3,302885/100; YdM=parseFloat(document.getElementById('ydm'); FTFR=parseFloat(document.getElementById('ftfr'); RAL=parseFloat(document.getElementById('ral'); QTFR=RAL/13,5; //cosi otteniamo la quota annua maturata if(YdM==2000) RFTFR=FTFR*Coeff2000; else if(YdM==2001) RFTFR=FTFR*Coeff2001; else if(YdM==2002) RFTFR=FTFR*Coeff2002; else if(YdM==2003) RFTFR=FTFR*Coeff2003; else if(YdM==2004) RFTFR=FTFR*Coeff2004; else if(YdM==2005) RFTFR=FTFR*Coeff2005; else if(YdM==2006) RFTFR=FTFR*Coeff2006; else if(YdM==2007) RFTFR=FTFR*Coeff2007; else if(YdM==2008) RFTFR=FTFR*Coeff2008; else if(YdM==2009) RFTFR=FTFR*Coeff2009; else if(YdM==2010) RFTFR=FTFR*Coeff2010; else if(YdM==2011) RFTFR=FTFR*Coeff2011; else if(YdM==2012) RFTFR=FTFR*Coeff2012; else alert("l'anno inserito non è corretto!"); TTFRM=eval(QTFR+ RFTFR); form.qtfr.value= eval(QTFR); form.rftfr.value= eval(RFTFR); form.ttfrm.value= eval(TTFRM); }
calcoloTFR.html:
Codice HTML:<FORM> <TABLE border="0"> <TR> <TD>Retribuzione annua(lorda)</TD> <TD><INPUT TYPE="Text" NAME="ral" ID="ral" SIZE="10"></TD> <TD>€</TD> </TR> <TR> <TD>FondoTFR</TD> <TD><INPUT TYPE="Text" NAME="ftfr" ID="ftfr" SIZE="10"></TD> <TD>€</TD> </TR> <TD>Anno</TD> <TD><INPUT TYPE="Text" NAME="ydm" ID="ydm" SIZE="10"></TD> </TR> <TR> <TD COLSPAN="3"> <INPUT TYPE="button" VALUE="CLCOLA TFR" NAME="invia" OnClick="CALCOLOTFR(this.form)"> <INPUT TYPE="reset" VALUE="ANNULLA" NAME="Rifare"> </TD> </TR> <TR> <TD>Quota TFR Maturato(lorda)</TD> <TD><INPUT TYPE="Text" NAME="qtfr" ID="qtfr" SIZE="10"></TD> <TD>€</TD> </TR> <TR> <TD>Rivalutazione Fondo TFR</TD> <TD><INPUT TYPE="Text" NAME="rftfr" ID="rftfr" SIZE="10"></TD> <TD>€</TD> </TR> <TR> <TD>Tot. TFR maturato</TD> <TD><INPUT TYPE="Text" NAME="ttfrm" ID="ttfrm" SIZE="10"></TD> <TD>€</TD> </TR> </TABLE> </FORM>

LinkBack URL
About LinkBacks
