27 lines
1.1 KiB
JavaScript
27 lines
1.1 KiB
JavaScript
function addReceipt(event) {
|
|
event.preventDefault();
|
|
var receipts = document.getElementById("receiptslist");
|
|
var div2append = document.createElement("div");
|
|
var newrow = receipts.appendChild(div2append);
|
|
newrow.classList.add("tablerow");
|
|
|
|
div2append = document.createElement("div");
|
|
var div1 = newrow.appendChild(div2append);
|
|
div1.classList.add("imageupload");
|
|
div2append = document.createElement("div");
|
|
var div2 = newrow.appendChild(div2append);
|
|
div2.classList.add("desc");
|
|
div2append = document.createElement("div");
|
|
var div3 = newrow.appendChild(div2append);
|
|
div3.classList.add("money");
|
|
|
|
var file = document.getElementById("newreceipt");
|
|
var desc = document.getElementById("adddescription");
|
|
var sum = document.getElementById("addsum");
|
|
div1.appendChild(file.cloneNode(true));
|
|
div2.appendChild(document.createTextNode(desc.value));
|
|
div3.appendChild(document.createTextNode(sum.value));
|
|
|
|
var total = document.getElementById("totalsum");
|
|
total.value = Number(total.value) + Number(sum.value);
|
|
} |