quelle function sono funzioni anonime
se ti e' piu' facilmente comprensibile puoi fare cosi':
codice:
function init(){
var target = document.getElementById("bottone");
if (target) target.onclick=addClick;
}
function addClick(){
alert("ciao");
}
window.onload=init;
ma se volessi passare un valore come argomento di questa funzione addClick, il modo piu' semplice per farlo e' di nuovo con una funzione anonima
codice:
function init(){
var target = document.getElementById("bottone");
if (target) target.onclick=function(){addClick('ciao');}
}
function addClick(whatToShow){
alert(whatToShow);
}
window.onload=init;
ciao