function add(form){ var x = parseInt(form.C.value); var y = parseInt(form.F.value); var a1 = parseInt(form.r3.value); var res1 = parseInt(form.I.value); var res2 = parseInt(form.I.value); var r1 = parseInt(form.a1.value); var res1 = x + y; if (res1>9){ res2=res1-10 ; a1=1; form.r3.value = "" + a1; form.I.value = "" + res2; } else { res2=res1; form.I.value = "" + res2; } }
<html> <head> <title>Calcul</title> <meta http-equiv='content-type' content='text/html; charset=UTF-8' /> <LINK rel="stylesheet" type="text/css" href="cal.css"> <script type='text/javascript' src="cal.js"></script> </head> <body> <div id="entete"> CALCULATRICE </div> <div id="menu"> <br> CALCULE <FORM NAME="ctrl1"> <P> <br> <INPUT TYPE="text" NAME="r1"> <INPUT TYPE="text" NAME="r2"> <INPUT TYPE="text" NAME="r3"> <br><br> <INPUT TYPE="text" NAME="A" height: 30px> <INPUT TYPE="text" NAME="B"> <INPUT TYPE="text" NAME="C"> <br> <br> <INPUT TYPE="text" NAME="D"> <INPUT TYPE="text" NAME="E"> <INPUT TYPE="text" NAME="F"> <br> <br> <INPUT TYPE="Button" VALUE="addition" ONCLICK="add(this.form)"> <br> <br> <INPUT TYPE="text" NAME="G"> <INPUT TYPE="text" NAME="H"> <INPUT TYPE="TEXT" NAME="I" READONLY="readonly"> </P> </FORM> </div> </body> </html>
En fait ça marche pas le code JavaScript!!!
var r1 = parseInt(form.a1.value);
var r1 = parseInt(form.r1.value);