การลบรายการซื้อในเครื่องคำนวณผลิตภัณฑ์ด้วย JavaScript
ตอนนี้เรามาลองทำการลบรายการซื้อกัน ลิงก์สำหรับลบเรามีอยู่แล้ว เราสร้างมัน ด้วยบรรทัดนี้:
createCell(tr, 'ลบ', 'remove');
ขอเตือนว่า ฟังก์ชัน createCell
ส่งคืนเซลล์ที่สร้างขึ้นมา นี่หมายความว่า
เราสามารถดำเนินการต่างๆ
กับเซลล์นี้ได้ ตัวอย่างเช่น เรามากำหนดตัวจัดการเหตุการณ์
คลิกให้กับมัน:
let remove = createCell(tr, 'ลบ', 'remove');
remove.addEventListener('click', function() {
// ลบแถวของตาราง
});
เราอาจจะไม่จำเป็นต้องประกาศตัวแปรชั่วคราว:
createCell(tr, 'ลบ', 'remove').addEventListener('click', function() {
// ลบแถวของตาราง
});
กรุณาเขียนโค้ดที่ขาดหายไปสำหรับการลบแถว ของตาราง
เพิ่มการเรียกใช้ฟังก์ชัน recountTotal
ในตำแหน่งที่เหมาะสม เพื่อให้การลบรายการซื้อ
อัปเดตยอดรวมทั้งหมด