Suppression des achats dans le calculateur de produits en JavaScript
Implémentons maintenant la suppression d'un achat. Le lien de suppression existe déjà, nous le créons par cette ligne :
createCell(tr, 'supprimer', 'remove');
Je rappelle que la fonction createCell
retourne la cellule créée. Cela signifie
qu'il est possible d'effectuer diverses
opérations sur cette cellule. Par exemple, attachons-lui un gestionnaire
de clic :
let remove = createCell(tr, 'supprimer', 'remove');
remove.addEventListener('click', function() {
// supprimer la ligne du tableau
});
Il est également possible de ne pas introduire de variable intermédiaire :
createCell(tr, 'supprimer', 'remove').addEventListener('click', function() {
// supprimer la ligne du tableau
});
Écrivez le code manquant pour supprimer la ligne du tableau.
Ajoutez un appel à la fonction recountTotal
au bon endroit afin que la suppression de l'achat
mette à jour le montant total.