Prélude à tout à fait raison, il vaut mieux reculer d'un pas pour en faire plusieurs par la suite.
Ensuite, attention tout de même où tu places ce onclick, le fait qu'il soit sur une balise <a> ne doit en aucun cas provoqué un rafraichissement de ta page; vérifies que tu fournis bien un href="#" (simulation d'ancre).
Enfin, toujours a propos de ce onclick vérifies sur tous les navigateurs car IE laisse à désirer à ce niveau là... Malheureusement.
Ensuite, attention tout de même où tu places ce onclick, le fait qu'il soit sur une balise <a> ne doit en aucun cas provoqué un rafraichissement de ta page; vérifies que tu fournis bien un href="#" (simulation d'ancre).
Enfin, toujours a propos de ce onclick vérifies sur tous les navigateurs car IE laisse à désirer à ce niveau là... Malheureusement.