Estou com uma dúvida de como funciona as funções no "onclick". Em dois casos. Primeiro:
var botaoClicado = function() {
alert("Botão clicado");
};
botao.onclick = botaoClicado();
Segundo:
var botaoClicado = function() {
alert("Botão clicado");
};
botao.onclick = botaoClicado;
O primeiro caso não funciona direito, o segundo sim. Alguém sabe explicar o motivo?