Odstránenie nákupov v kalkulačke produktov na JavaScript
Teraz implementujme odstránenie nákupu. Odkaz na odstránenie už máme, vytvárame ho týmto riadkom:
createCell(tr, 'odstrániť', 'remove');
Pripomínam, že funkcia createCell
vracia vytvorenú bunku. To znamená,
že s touto bunkou je možné vykonávať rôzne
operácie. Napríklad, pripojme k nej obslužný program
kliku:
let remove = createCell(tr, 'odstrániť', 'remove');
remove.addEventListener('click', function() {
// odstránime riadok tabuľky
});
Priebežnú premennú nemusíme zavádzať:
createCell(tr, 'odstrániť', 'remove').addEventListener('click', function() {
// odstránime riadok tabuľky
});
Napíšte chýbajúci kód na odstránenie riadku tabuľky.
Pridajte volanie funkcie recountTotal
na správne miesto tak, aby odstránenie nákupu
aktualizovalo celkovú sumu.