nao sei porque esta dando errado .Diz que o elemento form e possivelmente null
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
nao sei porque esta dando errado .Diz que o elemento form e possivelmente null
Oi, Luiz, tudo bem?
No seu código, você está tentando selecionar o elemento "form" usando document.querySelector('.form'). No entanto, se não houver nenhum elemento com a classe form na sua página, o método querySelector retornará null.
Para evitar esse erro, você pode fazer uma verificação para garantir que o elemento "form" exista antes de adicionar o evento de submissão. Você pode fazer isso da seguinte maneira:
const form = document.querySelector('.form');
if (form) {
form.addEventListener('submit', event => {
event.preventDefault();
controller.adiciona();
});
}
Nesse código, verificamos se o elemento "form" existe antes de adicionar o evento de submissão. Se o elemento existir, o evento será adicionado normalmente. Caso contrário, o código dentro do bloco if não será executado e o erro será evitado.
Espero ter ajudado. Caso tenha dúvidas, não hesite em postar no fórum!
Abraços!