Felix Riesterer: Zweimal derselbe Link macht nicht dasselbe

Beitrag lesen

Liebes Murmelin,

der Browser kennt einige http://de.selfhtml.org/javascript/sprache/eventhandler.htm@title=Mausereignisse.

Wie Martin schon vor mir schrieb, willst Du das Standardverhalten eines Hyperlinks unterdrücken. Dazu sollte es genügen, wenn Dein Handler ein return false zurück gibt.

<a href="seite.html#anker" onclick="tuWas(); return false;">tu was</a>

Da die verschiedenen Events zu verschiedenen Momenten "feuern", solltest Du Dir genau überlegen, ob onmousedown beim Hyperlink die sinnvollste Wahl ist. Mein Beispiel verwendet onclick...

Liebe Grüße,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)