Sletning af køb i fødevareberegner i JavaScript
Lad os nu implementere sletning af et køb. Slettelseslinket har vi allerede, vi opretter det med denne linje:
createCell(tr, 'slet', 'remove');
Jeg minder om, at funktionen createCell
returnerer den oprettede celle. Det betyder,
at vi kan udføre forskellige operationer
på denne celle. For eksempel, lad os tilknytte en
klik-håndterer til den:
let remove = createCell(tr, 'slet', 'remove');
remove.addEventListener('click', function() {
// slet tabelrækken
});
Den mellemliggende variabel behøver vi ikke at introducere:
createCell(tr, 'slet', 'remove').addEventListener('click', function() {
// slet tabelrækken
});
Skriv den manglende kode for at slette en tabelrække.
Tilføj et kald til funktionen recountTotal
på det rigtige sted, så sletning af et køb
opdaterer den samlede sum.