Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida no Ex. 1 da Aula 6 - Arrays: trabalhe com muitos dados

A dúvida é a seguinte:

Por que o código so funciona com a função var botaoClicado = function() { alert("cliquei no botão");}.

Porem, se fizer diretamente botao.onclick = alert("cliquei no botão") não funciona.

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas
solução!

Oi Leandro,

Porque o onclick deve armazenar uma função. Quando vc faz o alert(...), vc está invocando-a, e não a passando como parâmetro!

Perfeito, obrigado