solitamente per passare ad una funzione l'oggetto che la lancia si fa per esempio così:
Codice PHP:
<.... onclick="prova(this);" 
e la funzione è
Codice PHP:
function prova(ogg){ alert(ogg.href); } 
ecco, ma non si può evitare di usare un parametro per passare tale oggetto, cioè non c'è un modo diretto per riferirsi all'oggetto che ha lanciato la funzione ....chessò... un riferimento tipo caller :master: