Hi,
2 kleine Schönheitsfehler:
1. Schreib statt "#hallo" einfach nur "#", dann brauchst du den Anker "hallo" nicht. "#" bedeutet einfach - nunja - ich glaube, sowas wie, springe dorthin, wo du grad bist.
2. "javascript://" ist _nicht_ zulässig. Man schreibt "javascript:<javascriptcode>" ("//" ist kein Javascriptbefehl - du würdest evtl. einen Scriptfehler bekommen), also könntest du stattdessen lieber schreiben:
<a href="javascript:;" onclick="foo();">blah</a>
oder besser gleich
<a href="javascript:foo();">blah</a>
Natürlich ist das in jedem Fall usabilitytechnisch bedenklich und ganz und gar nicht barrierefrei und.
So long,
Benjamin