javascript - 不能在另一个函数中调用函数
问题描述
M 问题是为什么当我尝试添加新行时Cal_Total_Amount()
该函数在函数中不起作用。
该函数仅适用于主行表。add_row()
Cal_Total_Amount()
function addRow() {
var table = document.getElementById("dataTable");
var row = table.insertRow(table.rows.length - 1);
var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1);
var cell3 = row.insertCell(2);
var cell4 = row.insertCell(3);
var cell5 = row.insertCell(4);
var cell6 = row.insertCell(5);
var cell7 = row.insertCell(6);
var cell8 = row.insertCell(7);
var cell9 = row.insertCell(8);
cell1.innerHTML = '<label style="width:100%" type="text" id="Total_Amount" class="form-control" placeholder=" " autocomplete="off" onclick="Cal_Total_Amount(this);" ></label>';
cell2.innerHTML = '<label style="width:100%" type="text" id="VAT_amount" class="form-control" placeholder=" " autocomplete="off" onclick="Cal_Total_Amount(this);" ></label>';
cell3.innerHTML = '<input style="width:100%" type="text" class="form-control" placeholder=" " autocomplete="off" />';
cell4.innerHTML = '<input style="width:100%" type="text" class="form-control" placeholder=" " autocomplete="off" />';
cell5.innerHTML = '<input style="width:100%" type="text" class="form-control" placeholder=" " autocomplete="off" />';
cell6.innerHTML = '<input style="width:100%" type="month" class="form-control" name="start" min="2021-10" value="2021-10">';
cell7.innerHTML = '<input style="width:100%" type="text" class="form-control" placeholder=" " autocomplete="off" />';
cell8.innerHTML = '<input style="width:100%" type="text" class="form-control" placeholder=" " autocomplete="off" />';
cell9.innerHTML = '<button type="button" class="btn_delete" onclick="deleteRow(this)"><i class="bx bx-trash"></i></button>';
}
function Cal_Total_Amount() {
var Tp = +document.getElementById("Total_Price").value;
var v = +document.getElementById("VAT").value;
var VATmont = (Tp * v) / 100;
var Total = VATmont + Tp;
document.getElementById("Total_Amount").innerHTML = Total;
document.getElementById("VAT_amount").innerHTML = VATmont;
}
解决方案
推荐阅读
- node.js - nodejs中针对不同条件的调度程序
- python-3.x - 循环直到单元格为空并使用 Python 和 Selenium 实现 Web 自动化的“if”函数
- traefik - Traefik 用户请求限制
- python - 如何将 panda 的 csv 列“type”与 mysql 列“type”相关联(阅读下文)
- android - 在 Spinner 模式下自定义 TimePickerFragment 颜色
- ssas - 使用过滤器为另一个层次结构的每个成员计算日期层次结构上的 LIKE FOR LIKE 度量
- visual-studio-code - 如何在 VSCode 中禁用冲突的内置 Markdown 语言功能
- .net - 在 wpf .net 4.8 中从左侧堆叠内容并在右侧堆叠一个按钮
- javascript - 这个斐波那契实例中的原始 num2 是如何更新的?
- performance - 根据 gtmetrix,我的网站速度性能失败,我该如何改进它