Gunnar Bittersmann: Entweder href oder onClick!

Beitrag lesen

@@marvin:

nuqneH

Es funktioniert auch, aber laut W3 Validator sinds gleich 2 Fehler auf einem Schlag:

  • <noscript> und <script..> haben nichts zwischen <ul> und <li> zu suchen.

Yep. 'ul' darf nur 'li'-Kinder haben. Du müsstest das 'noscript' ins 'li' hineinnehmen. Das brauchst du aber gar nicht, denn …

Könnt ihr mir sagen, wie man onClick und href in einem Link zusammenfasst?

<li><a href="/login" onclick="[code lang=javascript]window.location.hash = '#loginform'; return false;">Login</a></li>[/code]

'return false;' sorgt dafür, dass der per @href angegebene Link bei aktiviertem JavaScript nicht angesprungen wird.

Qapla'

--
Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)