Guest Baber Posted July 1, 2006 Share Posted July 1, 2006 Hello again,I need to take a sum of 5 text boxes into the 6th one. Can't find a script that do this basic calculation for me or may be due to my less knowledge of jscript. Can any one help me plz? Here is how the form look like;[code]<table width=50% bgcolor="#FFFFFF" cellspacing=1 cellpadding=2> <tr bgcolor=""> <td><b>One</b></td> <td><input type="text"></td> </tr> <tr bgcolor=""> <td><b>Two</b></td> <td><input type="text"></td> </tr> <tr bgcolor=""> <td><b>Three</b></td> <td><input type="text"></td> </tr> <tr bgcolor=""> <td><b>Four</b></td> <td><input type="text"></td> </tr> <tr bgcolor=""> <td><b>Five</b></td> <td><input type="text"></td> </tr> <tr bgcolor=""> <td><b>TOTAL</b></td> <td><input type="text"></td> </tr> </table>[/code]Thanks. :) Quote Link to comment Share on other sites More sharing options...
Barand Posted July 2, 2006 Share Posted July 2, 2006 [code]<html><head><meta name="generator" content="PhpED Version 4.5 (Build 4513)"><script language="javascript1.1"> function summate() { var tot=0 for (var i=1; i <= 5; i++) { var id = "txt"+i; tot = tot + document.getElementById(id).value*1; } document.getElementById("tot").value = tot; }</script></head><body><form><table width=50% bgcolor="#FFFFFF" cellspacing=1 cellpadding=2> <tr bgcolor=""> <td><b>One</b></td> <td><input type="text" id="txt1" onChange="summate()"></td> </tr> <tr bgcolor=""> <td><b>Two</b></td> <td><input type="text" id="txt2" onChange="summate()"></td> </tr> <tr bgcolor=""> <td><b>Three</b></td> <td><input type="text" id="txt3" onChange="summate()"></td> </tr> <tr bgcolor=""> <td><b>Four</b></td> <td><input type="text" id="txt4" onChange="summate()"></td> </tr> <tr bgcolor=""> <td><b>Five</b></td> <td><input type="text" id="txt5" onChange="summate()"></td> </tr> <tr bgcolor=""> <td><b>TOTAL</b></td> <td><input type="text" id="tot"></td> </tr> </table></form></body></html>[/code] Quote Link to comment Share on other sites More sharing options...
Guest Baber Posted July 2, 2006 Share Posted July 2, 2006 Thanks, this script works great. :o Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.