Brisanje nakupov v kalkulatorju izdelkov na JavaScript
Zdaj pa implementirajmo brisanje nakupa. Povezava za brisanje že obstaja, ustvarili smo jo s to vrstico:
createCell(tr, 'izbriši', 'remove');
Spomnim, da funkcija createCell
vrne ustvarjeno celico. To pomeni,
da je s to celico mogoče izvajati različne
operacije. Na primer, nanjo privežimo obravnavalnik
klika:
let remove = createCell(tr, 'izbriši', 'remove');
remove.addEventListener('click', function() {
// izbrišemo vrstico tabele
});
Vmesne spremenljivke ni nujno uvesti:
createCell(tr, 'izbriši', 'remove').addEventListener('click', function() {
// izbrišemo vrstico tabele
});
Napišite manjkajočo kodo za brisanje vrstice tabele.
Dodajte klic funkcije recountTotal
na pravo mesto, tako da brisanje nakupa
posodobi skupni znesek.