【发布时间】:2021-05-22 12:24:10
【问题描述】:
我想在我的应用程序中添加费用和投资管理
这是示例图片
这是我的html代码
function day(){
var table = document.getElementById('customers');
var sumVal=0;
var sumexp=0;
for (var i = 1; i < table.rows.length; i++) {
Description = table.rows[i].cells[0].firstChild.value,
Investment = table.rows[i].cells[1].firstChild.value,
Expenses = table.rows[i].cells[2].firstChild.value,
sumVal = sumVal +parseInt(table.rows[i].cells[1].firstChild.value);
sumexp = sumexp +parseInt(table.rows[i].cells[2].firstChild.value);
console.log(Description);
console.log(Investment);
console.log(Expenses);
console.log(sumVal);
console.log(sumexp);
}
}
table, th, td {
border: 1px solid black;
border-collapse: collapse;
}
input {
border: none;
}
div{
width: 50%;
}
<div>
<table id="customers">
<tbody id="mytbody">
<tr>
<th>Descritption</th>
<th>Investment</th>
<th>Expenses</th>
</tr>
<tr>
<td><input type="text" name="yourname" /> </td>
<td><input type="number" name="yourname" /></td>
<td><input type="number" name="yourname" /></td>
</tr>
<tr>
<td><input type="text" name="yourname" /> </td>
<td><input type="number" name="yourname" /></td>
<td><input type="number" name="yourname" /></td>
</tr>
</tbody>
</table>
<input type="button" id="save" value ="save" name="save" onclick="day()">
</div>
我的问题是
-
我得到了js中的所有表值现在如何将值插入数据库
-
如果任何单元格中没有数字,则在计算总计时返回总计是
NAN即使某些单元格为空,如何处理这个以计算所有值
我在 Electron js 和 PouchDB 上做这个应用程序
任何人都可以帮助我node js或Javascript中的代码
【问题讨论】:
-
你试过什么,什么没用?您的代码中没有一行 Javascript。只是 HTML 和一些 CSS(所问的问题不需要)。 PouchDB 和 Node.js 并不是那么简单,所以我想你已经有更多的代码了。
-
添加了js你能帮我插入数据库吗
标签: javascript node.js pouchdb