From 26dd14ec7607a8beb41c487c52e7e44086b8c979 Mon Sep 17 00:00:00 2001 From: electro positron Date: Sun, 10 Nov 2024 00:23:53 +0100 Subject: [PATCH] =?UTF-8?q?bug=20=C3=A0=20r=C3=A9parer=20:=20element=20is?= =?UTF-8?q?=20null?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/script.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/script.js b/app/script.js index 7a8c929..1dd95e6 100644 --- a/app/script.js +++ b/app/script.js @@ -100,7 +100,7 @@ function update_postit(table) { let paragraph = document.createElement("p"); paragraph.appendChild(chunck); - paragraph.classList.add("corps_tache") + paragraph.classList.add("corps_tache"); //ajoute l'élément au corps de texte de la tâche balise.appendChild(paragraph); } @@ -109,7 +109,9 @@ function update_postit(table) { let poubelle = document.createElement("img"); poubelle.src="ico/poubelle.png"; poubelle.classList.add("poubelle"); - poubelle.addEventListener('click',remove_task); + poubelle.addEventListener('click',function(){ + remove_task(displayid); + }); balise.appendChild(poubelle); //ajout l'identifiant unique comme id à la div de la tâche @@ -149,6 +151,7 @@ function createtask(){ } // fonction de suppression de la tâche courante function remove_task(id) { + alert(id); //trouve l'index de la tâche du tableau grâce à son id let taskindex = tableau_taches.findIndex(item => item.identifiant === id); //retire la tâche du tableau des tâches