3
respostas

Meu "target" não funciona

Coloquei o target como feito na aula mas retorna o seguinte erro: "Uncaught TypeError: Cannot read property 'target' of undefined at concluded (taksList.js:30) at HTMLButtonElement.onclick ((index):1)"

function concluded(evento) {
  const btnFeito = evento.target; //Descobrir qual elemento foi clicado.
  const taskConcluded = btnFeito.parentElement; //Pega quem é o pai desse elemento
  taskConcluded.classList.toggle('done');
}
3 respostas

Oi, Wallison, tudo bem?

Lendo esse trecho do teu código, acredito que o erro não esteja nele mas sim em tasklist. Me passa o código completo para entender melhor o que pode estar acontecendo para esse erro está sendo retornado? Aguardo :}

Da uma olhada se na parte do " botaoConclui.addEventListener('click', concluirTarefa)", você não colocou sem querer "concluirTarefa())" com aspas a mais.

O meu estava com esse problema, mas era pq eu sem querer dentro do addEventListner, coloquei o concluirTarefa com parentesis, mas ele e sem antes: concluirTarefa() <= nao funciona

depois: concluirTarefa <= funciona