EventListener entfernen - Druckversion +- Javascript-forum (https://javascript-forum.de) +-- Forum: Entwicklung (https://javascript-forum.de/forumdisplay.php?fid=4) +--- Forum: Javascript (https://javascript-forum.de/forumdisplay.php?fid=6) +--- Thema: EventListener entfernen (/showthread.php?tid=2347) |
EventListener entfernen - Oly - 12.05.2023 Hallo zusammen, erstelle mir mit Code: window.addEventListener("focus", () => { erstellteRetoure_löschen(); }); was müsste ich in der Function erstellteRetoure_löschen() schreiben damit der Listener wieder gelöscht wird? finde kein passendes Bsp. dafür RE: EventListener entfernen - AndreasB - 12.05.2023 Du kannst listener mit anonymen Funktionen nicht entfernen. Wenn es dir darum geht, den handler nur einmal auszuführen würde ich dir empfehlen die once:true flag zu setzen: Code: window.addEventListener("focus", () => { erstellteRetoure_löschen(); }, { once:true }); RE: EventListener entfernen - Oly - 12.05.2023 Habe ich mir gedacht das ich sie so nicht löschen kann. Deine Lösung war meine Lösung. PERFEKT!!! Danke |