Eliminación de compras en la calculadora de productos en JavaScript
Ahora implementemos la eliminación de compras. El enlace para eliminar ya lo tenemos, lo creamos con esta línea:
createCell(tr, 'eliminar', 'remove');
Recuerdo que la función createCell
devuelve la celda creada. Esto significa
que con esta celda se pueden realizar varias
operaciones. Por ejemplo, asignemos un controlador
de clic:
let remove = createCell(tr, 'eliminar', 'remove');
remove.addEventListener('click', function() {
// eliminaremos la fila de la tabla
});
Tampoco se necesita introducir una variable intermedia:
createCell(tr, 'eliminar', 'remove').addEventListener('click', function() {
// eliminaremos la fila de la tabla
});
Escriba el código faltante para eliminar la fila de la tabla.
Añada una llamada a la función recountTotal
en el lugar adecuado para que la eliminación de la compra
actualice el total.