diff --git a/index.php b/index.php index 3cb47a7..dd1297e 100644 --- a/index.php +++ b/index.php @@ -142,6 +142,7 @@ if ($_SERVER['REQUEST_METHOD'] == "POST") {
+
@@ -862,16 +863,27 @@ if ($_SERVER['REQUEST_METHOD'] == "POST") { document.addEventListener("click", function(e){ - if (!e.target.classList.contains("addTindakan")) return + if (e.target.classList.contains("addTindakan")) { + let row = document.querySelector(".tindakanRow") + let clone = row.cloneNode(true) - let row = document.querySelector(".tindakanRow") - let clone = row.cloneNode(true) + clone.querySelector(".tindakanSearch").value = "" + clone.querySelector(".tindakanValue").value = "" + clone.querySelector(".tindakanResult").innerHTML = "" - clone.querySelector(".tindakanSearch").value = "" - clone.querySelector(".tindakanValue").value = "" - clone.querySelector(".tindakanResult").innerHTML = "" + row.parentNode.appendChild(clone) + } - row.parentNode.appendChild(clone) + // hapus tindakan + if (e.target.classList.contains("removeTindakan")) { + + let rows = document.querySelectorAll(".tindakanRow") + + if (rows.length > 1) { + e.target.closest(".tindakanRow").remove() + } + + } })