Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Dúvida lógica

Estou tentando desenvolver o segundo desafio e estou com o seguinte problema: Insira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidadeEu gostaria de entender o motivo de quando a função é chamada, os dados estão undefined, porém quando é pelo eventListener, ele captura corretamente, o que estou fazendo de errado? a lógica está certa? está faltando algo?

3 respostas

Oi!

Qual o código que causa os undefined? O código do print acho que funciona, certo?

Olá, o código está funcionando, porém ele está sendo chamado duas vezes, ao clicar o botão de adicionar, a function em si, adicionar() e dentro do addeventListener também possui a função adicionar() porém somente uma das duas está retornando os dados

solução!

Ah entendi. Como você está utilizando o listerner no código JavaScript, remova a propriedade onclick="adicionar()" do botão na página HTML.

Deve ser por isso que ele está chamando duas vezes.