Xóa mua hàng trong máy tính sản phẩm bằng JavaScript
Bây giờ hãy cùng triển khai việc xóa một món hàng. Liên kết để xóa chúng ta đã có, chúng ta tạo nó bằng dòng code này:
createCell(tr, 'xóa', 'remove');
Nhắc lại rằng hàm createCell
trả về ô đã được tạo. Điều này có nghĩa là,
chúng ta có thể thực hiện các thao tác khác nhau
với ô này. Ví dụ, hãy gắn một trình xử lý sự kiện
click vào nó:
let remove = createCell(tr, 'xóa', 'remove');
remove.addEventListener('click', function() {
// xóa hàng của bảng
});
Chúng ta cũng có thể không cần khai báo biến trung gian:
createCell(tr, 'xóa', 'remove').addEventListener('click', function() {
// xóa hàng của bảng
});
Hãy viết code còn thiếu để xóa một hàng của bảng.
Hãy thêm lời gọi hàm recountTotal
vào đúng vị trí sao cho việc xóa món hàng
sẽ cập nhật tổng số tiền.