Suchfunktion
Erfahrenes Mitglied
Hi,
ich moechte bei einem onClick-Event die Hintergrundfarbe des entsprechenden a-Tags aendern lassen.
[rot]->onClick->[gruen]->onClick->[rot]->usw.
(Also bei jedem Klick soll es auf die entsprechend andere Farbe wechseln..)
Problem:
Wenn ich die Seite aufrufe und auf den roten a-Tag klicke, faerbt er sich gruen.
Klicke ich allerdings nochmal drauf, passiert nichts. (-> Hier sollte sich die Farbe wieder zu rot [ursprungsfarbe] aendern.)
Hier mein Script:
Findet jemand den Fehler
(Habe es schon im Firefox, Netscape, IE, etc. ausprobiert.. ohne Erfolg.. :-( )
ich moechte bei einem onClick-Event die Hintergrundfarbe des entsprechenden a-Tags aendern lassen.
[rot]->onClick->[gruen]->onClick->[rot]->usw.
(Also bei jedem Klick soll es auf die entsprechend andere Farbe wechseln..)
Problem:
Wenn ich die Seite aufrufe und auf den roten a-Tag klicke, faerbt er sich gruen.
Klicke ich allerdings nochmal drauf, passiert nichts. (-> Hier sollte sich die Farbe wieder zu rot [ursprungsfarbe] aendern.)
Hier mein Script:
HTML:
<html>
<head>
<script type="text/javascript">
function activateItem(data){
data.style.backgroundColor= data.style.backgroundColor='#900'?'#090':'#900';
}
</script>
</head>
<body>
<a href="javascript:;" style="color:#fff; background-color:#900; padding:2px;" onclick="activateItem(this);">inaktiv</a></span>
</body>
</html>
Findet jemand den Fehler
(Habe es schon im Firefox, Netscape, IE, etc. ausprobiert.. ohne Erfolg.. :-( )