Ștergerea cumpărăturilor în calculatorul de produse pe JavaScript
Să implementăm acum ștergerea unei cumpărături. Legătura pentru ștergere o avem deja, o creăm cu această linie:
createCell(tr, 'șterge', 'remove');
Vă reamintesc că funcția createCell
returnează celula creată. Aceasta înseamnă
că cu această celulă se pot efectua diverse
operațiuni. De exemplu, să atașăm un handler
de click:
let remove = createCell(tr, 'șterge', 'remove');
remove.addEventListener('click', function() {
// ștergem rândul tabelului
});
Variabila intermediară poate fi omisă:
createCell(tr, 'șterge', 'remove').addEventListener('click', function() {
// ștergem rândul tabelului
});
Scrieți codul lipsă pentru ștergerea rândului tabelului.
Adăugați apelul funcției recountTotal
în locul potrivit, astfel încât ștergerea cumpărăturii
să actualizeze suma totală.