Sum of all TextBox values using jQuery

Here’s a simple script that sums up all textbox values using jQuery. Please note that I am not using any validation here to validate the data entered. The script simply shows how to sum up textbox values.

<html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
title>Sum of all TextBox values using jQuery</title>
<
script type="text/javascript"
src="http://ajax.microsoft.com/ajax/jQuery/jquery-1.4.2.min.js">
</
script>
<
script type="text/javascript">
$(function() {
$("#addAll").click(function() {
var add = 0;
$(".amt").each(function() {
add += Number($(this).val());
});
$("#para").text("Sum of all textboxes is : " + add);
});
});
</script>
</
head>
<
body>
<
input id="Text1" class="amt" type="text" /><br />
<
input id="Text2" class="amt" type="text" /><br />
<
input id="Text3" class="amt" type="text" /><br />
<
input id="addAll" type="button" value="Sum all Textboxes" /><br />
<
p id="para" />
</
body>
</
html>

Live Demo

Sum TextBoxes jQuery

2 comments:

  1. //.toFixed() method will roundoff the final sum to 2 decimal places
    $("#para").text("Sum of all textboxes is : " + add.toFixed(2));

    ReplyDelete
  2. jQuery is a pretty strong lib. It provides a very awesome web browser abstraction along with a convenient syntax.

    ReplyDelete