Come hai detto tu le funzioni passate come parametro si chiamano "funzioni callback" e le puoi semplicemente chiamare con il nome del parametro passato, l'unica attenzione è controllare che sia veramente una funzione:
Ti faccio un piccolo esempio, chiamando la funzione CallAll con un click vengono mostrati gli alert della funzione pluto e poi della pippo.
Function fPluto(nomefunzione) {
alert ("sono la funzione pluto.");
if (nomefunzione && typeof nomefunzione === "function") {
return nomefunzione();
}
}
function fPippo() {
alert ("sono la funzione pippo.");
}
function CallAll {
fPluto(fPippo);
}
W.