Forum Doku Wiki Blog

Forumsarchiv 2002, Oktober
Link-Farbe mit onclick ändern

archivierte Beiträge lesen

  1. (JAVASCRIPT) Link-Farbe mit onclick ändern von Dirk Spahn, 20. 10. 2002, 23:33

Link-Farbe mit onclick ändern

Der folgende Beitrag wurde am 20. 10. 2002, 23:33 Uhr von Dirk Spahn veröffentlicht.

Hi,

ich versuche gerade, eine (komplexere) Navigationsstruktur mit layern aufzubauen, dabei soll sich beim jeweils angeklickten Hauptmenüpunkt die Farbe ändern, solange, bis ein anderer Hauptmenüpunkt angeklickt wird.

Beim Stöbern im Forum bin ich immerhin einmal darauf gestoßen, allerdings funktioniert das nicht:

<a id="abc" onclick="document.getElementById("abc").className = 'rot';" href="#">Linkname</a>

Mit onclick="this.className = 'rot' ..." funktioniert es zwar, aber dann lassen sich die Farben der übrigen Links nicht mehr auf die ursprüngliche class zurücksetzen ...

Hat vielleicht jemand eine Idee, was ich da falsch mache?

Vielen Dank,
Dirk

Link-Farbe mit onclick ändern

Der folgende Beitrag wurde am 21. 10. 2002, 04:05 Uhr von Auge veröffentlicht.

Hallo

> <a id="abc" onclick="document.getElementById("abc").className = 'rot';" href="#">Linkname</a>

> Mit onclick="this.className = 'rot' ..." funktioniert es zwar, aber dann lassen sich die Farben der übrigen Links nicht mehr auf die ursprüngliche class zurücksetzen ...

> Hat vielleicht jemand eine Idee, was ich da falsch mache?

Wenn ich nicht irre, brauchst Du dafür onblur="".

Schau Dir aber auch mal http://selfhtml.teamone.de/css/eigenschaften/pseudoformate.htm
und http://aktuell.de.selfhtml.org/artikel/css/mouseover/index.htm an,
wo beschrieben wird, wie ein gleicher Effekt mit CSS erreicht wird.

Tschüß, Auge

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4