1
resposta

[Dúvida] problema com o código, mesmo sendo o mesmo código do instrutor

Boa noite!

estou na aula 1 de JS na WEB: Armazenando dados no navegador, e estou com o seguinte problema:

Insira aqui a descrição dessa imagem para ajudar na acessibilidadeo arquivo main.js está referenciado no html, e o código é o mesmo utilizado pelo instrutor Pedro Marins, no entanto, o código não funciona.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Alguém me ajuda a encontrar o erro?

1 resposta

Oi, Fernando.

Sua "const form" foi colocada depois de "form.addEventListener"

O certo é:


const form = document.getElementById("novoItem");

form.addEventListener("submit", (evento) => {
    evento.preventDefault()

    criaElemento(evento.target.elements['nome'].value, evento.target.elements['quantidade'].value)
})

Coleque as constates (const) e as variáveis (let) sempre no início do arquivo Javascript para não ter este problema