Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

event.preventDefault()

Poderia trocar o event.preventDefault() por this.preventDefault() ?

var botaoAdicionar = document.querySelector("#adicionar-paciente");
botaoAdicionar.addEventListener("click", function(){
    event.preventDefault();
});
1 resposta
solução!

Oi Janile,

num Event Listener, o this será o elemento no qual foi disparado o evento e não o evento em si. Como o preventDefault é um método do evento, precisamos acessar o event mesmo. No seu código, só faltou receber ele como argumento. Ficaria assim:

var botaoAdicionar = document.querySelector("#adicionar-paciente");
botaoAdicionar.addEventListener("click", function(){
    event.preventDefault();
});

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software