Ciao a tutti,
sto imparando Javascript seguendo un libro, e sono ai gestori di eventi. Vorrei sapere, intanto se l'inizio del seguente codice, è un'alternativa alla classica dichiarazione di una funzione, e poi se qualcuno mi può aiutare ad interpretare il tutto, magari commentando il codice, perchè sul libro non è proprio chiarissimo.. grazie a tutti 
codice:
<script type="text/javascript">
var WikipediaLink =
{
init: function()
{
var link = document.getElementById("wikipedia");
link.onclick = WikipediaLink.clickHandler;
},
clickHandler: function()
{
alert("Non bisogna prendere Wikipedia per oro colato!");
}
};
Core.start(WikipediaLink);
</script>
E' un codice dove un link prima di rimandarmi a destinazione, apre una alert del tipo "stai lasciando il sito , sei sicuro?". Ma non so perchè ma non funziona questo codice che è scritto nell'head.
Il link in questione:
codice HTML:
<body>
<p>Il primo capitano della USS Enterprise NCC-1701 è stato
<a id="wikipedia" href="http://it.wikipedia.org/">Christopher Pike</a>
</p>
</body>