ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
487
487
EMPFEHLEN
-
Hi,
Ich habe in einer Tabelle mit Hilfe dieses JavaScript-Code bewirkt, dass wenn man mit der Maus auf eine Zeile geht, sich die Hintergrundfarbe der jeweilige Zeile ändert:
Was soll ich da hinzufügen, dass wenn man auf die Zeile geklickt hat, die Hintergrundfarbe sich ändert und bis auf das nächsten Klick auch so bleibtPHP-Code:<tr onmouseover=style.backgroundColor='#fcfede' onmouseout=style.backgroundColor='white'>
Danke
-
06.02.10 21:35 #2
Du musst ein Element angeben auf dem der Style angewendet wird in deinen fall reicht this.style.....
HTML-Code:<tr onmouseover=this.style.backgroundColor='#fcfede' onmouseout=this.style.backgroundColor='white'>
-
Danke für deine Antwort. Es hat auch ohne "this." funktioniert, aber so ist es viel besser.
Allerdings meine Frage ist weiterhin folgendes:
Was soll ich da hinzufügen, dass wenn man auf die Zeile geklickt hat, die Hintergrundfarbe sich ändert und bis auf das nächsten Klick auch so bleibt
-
06.02.10 22:50 #4Maik Tutorials.de Gastzugang
Hi,
da hat wohl jemand deinen Themenbetreff nicht richtig gelesen, der dein Anliegen eigentlich klar zum Ausdruck bringt.
Für das Anklicken von Elementen gibt es den Event-Handler onclick.
Da beim nächsten Klick die Hintergrundfarbe wieder in den Ursprung zurückversetzt werden soll, wäre hier eine zentrale Scriptfunktion mit einer Wenn-Dann-Bedingung erforderlich.
mfg Maik
-
06.02.10 23:04 #5
Ups, mir ist der Fehler nur sofort ins Auge gefallen
Ähnliche Themen
-
Zellen beim Klicken einfärben
Von Thomas_Jung im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 30.09.09, 11:33 -
Button beim klicken ändern
Von EGJSoldier im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 26.09.09, 09:34 -
Hintergrundfarbe einer TextArea beim FF ändern
Von Eiszwerg im Forum CSSAntworten: 4Letzter Beitrag: 09.04.07, 21:42 -
beim klicken solls erscheinen
Von Kurt Cobain im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 06.08.06, 16:42 -
GD: Hintergrundfarbe ändern
Von methodus im Forum PHPAntworten: 3Letzter Beitrag: 21.05.03, 17:16





Zitieren
Login





