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

A função event.preventDefault();

Aprendi que a função event.preventDefault(); serve para prevenir o comportamento padrão de um evento. Essa é a sintaxe da função, certo? Mas, porque quando eu renomeie o event para test a função continua funcionando?

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

    event.preventDefault();
    console.log("Olá eu fui clicado!");
});
botaoAdicionar.addEventListener("click", function(test){

    test.preventDefault();
    console.log("Olá eu fui clicado!");
});
1 resposta
solução!

No exercício 05 aula 04 minha dúvida foi tirada.

"Um detalhe interessante é que em certos navegadores, mesmo sem receber o event como parâmetro, a função event.preventDefault() continua funcionando. Isto é uma peculiaridade de certos navegadores modernos, e pode ser que navegadores mais antigos funcionem de forma diferente."