Harlequin: void(0) oder #

Beitrag lesen

Yerf!

<a href="javascript:void(0);" onclick=...
oder
<a href="#" onclick=...

Wo liegen die Unterschiede

Das erste macht "nichts" und das 2. springt an den Anfang der aktuellen Seite.

und was ist "besser"?

Eine gültige URL als href angeben und im onclick-Handler das Default-Verhalten des Links mittels return false; unterbinden. (Damit funktioniert der Link auch bei deaktiviertem JS.)

Gruß,

Harlequin