Hi!
Hier ist kein
return false;
angegeben, daher sollte das in diesem speziellen Fall dort im onclick-Attribut ergänzt werden.
Richtig, das war aber ein Problem, weswegen ein return false vorgeschlagen wurde.
Aber mein Einwand bezog sich auch generell auf alle Nicht-Link-Links ^^, auch ohne vergebenens onclick-Attribut, und da halte ich es für sinnvoller,
<a href="javascript:;">
als Ersatz für<a href="#">
zu schreiben als ein leeres href-Attribut zu verwenden und allen Links ein zusätzlichen onclick-Attribut zu verpassen.
Welchen Sinn hat denn ein Nicht-Link, der noch nicht mal auf onclick reagiert?
Lo!