Estoy tratando de construir una extensión de Chrome, donde estoy tratando de eliminar un elemento de la lista y también localStorage, cada vez que se hace clic en un deleteBtn correspondiente a ese elemento, pero de alguna manera si el bloque no parece estar funcionando, y yo No soy capaz de averiguar por qué. Necesitas ayuda
código:
function deleteTask(){ const deleteBtn = document.querySelectorAll(".delete"); deleteBtn.forEach((item)=>{ item.addEventListener("click",()=>{ for(let i=0; i<localStorage.length; i++){ let key = localStorage.key(i); let value = localStorage.getItem(key); if(item.parentElement.parentElement.innerText == value){ localStorage.removeItem(key); item.parentElement.parentElement.remove(); } } }) }) }