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 einbuttonverwendet werden.
Ich denke, da ist beides gewünscht.