[英]How to find the total sum of dynamic row in javascript
I am using JavaScript
to show text box dynamically 我正在使用JavaScript
动态显示文本框
and calculations are used in javascript
like 和计算用于javascript
类的
function add_number(k) {
var rate = parseFloat(document.getElementById("rate-"+k).value);
var units = parseFloat(document.getElementById("unit-"+k).value);
var disc = parseFloat(document.getElementById("dis-"+k).value);
var result = rate * units;
var discnt =result - disc;
var disamt =parseFloat(discnt).toFixed(2);
var utgp = 9;
var persnt = parseFloat((discnt * utgp) /100).toFixed(2);
var totl = discnt +(persnt * 2);
var totls = parseFloat(totl).toFixed(2);
document.getElementById("taxs-"+k).value = disamt;
document.getElementById("utgp-"+k).value = utgp;
document.getElementById("utg-"+k).value = persnt;
document.getElementById("cgstp-"+k).value = utgp;
document.getElementById("cgst-"+k).value = persnt;
document.getElementById("total-"+k).value = totls;
document.getElementById("taxtotal").value = disamt;
}
how to find tax total here show last enter value I have to show every click of tax amt field show total in below column how to calculate ? 如何在此处查找税款总额显示最后输入的值我必须显示税款amt字段的每次点击在下面的列中显示总计如何计算?
#This may Help you out#
var total=0;
function add_number(k) {
var rate = parseFloat(document.getElementById("rate-"+k).value);
var units =parseFloat(document.getElementById("unit-"+k).value);
var disc = parseFloat(document.getElementById("dis-"+k).value);
var result = rate * units;
var discnt =result - disc;
var disamt =parseFloat(discnt).toFixed(2);
var utgp = 9;
var persnt = parseFloat((discnt * utgp) /100).toFixed(2);
var totl = discnt +(persnt * 2);
var totls = parseFloat(totl).toFixed(2);
document.getElementById("taxs-"+k).value = disamt;
document.getElementById("utgp-"+k).value = utgp;
document.getElementById("utg-"+k).value = persnt;
document.getElementById("cgstp-"+k).value = utgp;
document.getElementById("cgst-"+k).value = persnt;
document.getElementById("total-"+k).value = totls;
document.getElementById("taxtotal").value = disamt;
total = parseFloat(total)+parseFloat(totls);
alert(total);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.