Was aber bedeutet das onclicl... in
<a href="#" onclick="foo();">Linktext</a>
?
Da soll ein JavaScript ausgeführt werden – und nicht zum Seitenanfang gesprungen werden. Das
a
-Element ist dafür falsch; dafür sollte einbutton
verwendet werden.
Ich denke, da ist beides gewünscht.