TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
Paul Rajs
NA
641
145.9k
How to Calculate also Decimals with in this Code in Jquery
Dec 7 2016 5:03 AM
hi Developers ,
i want to output like if i give 10+5+2.5-2.5=15
but in my code working with whole numbers only like if 1+2+3=5 , it will give correct answer .
but if am give 10+5+2.5+2.5=is not working so how can i get my expected output with this code.i have try a lot but i cant able to get exact output. so please help me to solve this error also suggest me if is possible with any other way.
<head id="Head1" runat="server">
<script src="../Tracking/js/jquery.js"></script>
<script>
function txtpercentage() {
var SumofTotal;
var Quantity = $('#txt2').val();
var strarray = Quantity.split(',');
var numericReg = /^[0-9.*+-/]+$/;
if (!numericReg.test(Quantity)) {
alert('Numeric characters only.');
}
else {
var str = Quantity;
var numbers = str.replace(/ /g, '').split(/[-+*\/]/g);
var operators = str.replace(/ /g, '').split(/\d*/g);
operators.shift();
var result = +numbers[0];
for (var i = 0; i < operators.length - 1; i++) {
result = eval(result + operators[i] + numbers[i + 1]);
if (isNaN(result)) {
$("#txt3").html(result.toFixed(2));
}
else {
$("#txt3").html(result.toFixed(2));
}
}
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<center>
<div>
<asp:TextBox ID="txt2" runat="server" onkeyup="txtpercentage()" AutoComplete="off"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator102" runat="server" ValidationExpression="^[0-9.*+-/]+$"
ValidationGroup="CsbEdit" ErrorMessage="Integer or Decimal Only !.." ControlToValidate="txt2" ForeColor="Red" Display="Dynamic" />
<asp:Label ID="txt3" runat="server" ForeColor="Red" Text="0.00"></asp:Label>
<br />
<br />
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click1"></asp:Button>
</div>
</center>
</form>
thanking you
Paul.S
Reply
Answers (
8
)
How to return Json result to razor view in mvc 4
Bootstrap Progress Bar