Sletting av kjøp i matvarekalkulator på JavaScript
La oss nå implementere sletting av kjøp. Slettelinken har vi allerede, vi oppretter den med denne linjen:
createCell(tr, 'slett', 'remove');
Jeg minner om at funksjonen createCell
returnerer den opprettede cellen. Dette betyr
at vi kan utføre ulike operasjoner med denne cellen.
For eksempel, la oss knytte en klikk-håndterer til den:
let remove = createCell(tr, 'slett', 'remove');
remove.addEventListener('click', function() {
// sletter tabellraden
});
Vi trenger ikke å innføre en mellomliggende variabel:
createCell(tr, 'slett', 'remove').addEventListener('click', function() {
// sletter tabellraden
});
Skriv den manglende koden for å slette tabellraden.
Legg til et kall til funksjonen recountTotal
på riktig sted slik at sletting av kjøp
oppdaterer totalsummen.