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

[Bug] Fiz exatamente o proposto mas a página continua recarregando e retirando o "console.log"

Mesmo seguindo os passos e tentando revisar o código, ainda não foi possível realizar a impressão do texto no console sem reiniciar a página. script.js

const item = document.getElementById("input-item");
const botaoSalvarItem = document.getElementById("adicionar-botao");

botaoSalvarItem.addEventListener("click", adicionarItem());

function adicionarItem(evento){
    evento.preventDefault()
    console.log("entrei na função");
}
1 resposta
solução!

Descobri o problema, era só retirar os parênteses de dentro do "botãoSalvarItem.addEventListenet", ficando assim:

const item = document.getElementById("input-item");
const botaoSalvarItem = document.getElementById("adicionar-item");

botaoSalvarItem.addEventListener("click", adicionarItem);

function adicionarItem(evento){
    evento.preventDefault()
    console.log("entrei na função");
}