Hej! Jag har ett formulär där jag knackar in 2 värden. Ena värdet i första fältet "resultat_1" och andra värdet i "resultat_2". Vid onblur i "resultat_2" så ska resultatet presenteras i "resultat_3" med hjälp av följande amatörkod. Jag får inte till det. Vad gör jag för fel? Tacksam för svar /Lars <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>None</title>
<script type="text/javascript"> function berakning_resultat(input) { var num1=new Number(document.getElementById('resultat_1')); var num2=new Number(document.getElementById('resultat_2')); var num=num1-num2; document.getElementById('resultat_3').value=(num); } </script> </head> <body> <form action="index.php" method="post" enctype="multipart/form-data"> <table width="800" border="1"> <tr> <td><input name="resultat_1" id="resultat_1" type="text" /></td> <td><input name="resultat_2" id="resultat_2" type="text" onblur="berakning_resultat(this.value);" /></td> <td><input name="resultat_3" id="resultat_3" type="text" readonly="readonly" /></td> </tr> </table> </form> |