Java Script

Bonjour,
j'ai un petit question que j'ai bien trouvé des réponses mais pas simple à comprendre,alors je me demande si quelqu'un peux me donner une explication plus claire:
donc voila
document.getElementById("xx").onclick = fonction;
ma question est pourquoi on met pas les parenthèses du fonction:
document.getElementById("xx").onclick = fonction();

2 réponses

  1. Salut.
    Parce que "fonction" est une variable.
    Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.
    1. Et parce que si ça avait été une "vraie" fonction on aurait du écrire function.
      :)