En ce qui concerne l'appel de la fonction je pense que ceci est un peu + propre.

<a href="javascript:mafonction();">Cliquer ici</a>