Textfeldfarbe verändern

Hi @ all,

ich hab schon gegoogld aber nicht herausgefunden, wie ich die Farbe eines Textfeldes nach einem Event-Handler verändern kann…:?:

Ich hab bisher alle arten von <input type="text" style="background-color: red;" onmouseover="this.style='background-color: black'">

oder <input type="text" style="background-color: red;" onmouseover="this.style.background-color='black'">

aber nichts klappt (ich hab das „this“ auch schon ersetzt)

Kann mir jemand helfen?

Das mit JS zu machen finde ich hirnrissig, geht mit CSS wesentlich einfacher.

@1349: Nö, isses garnicht. Der IE kann Pseudoklassen nur bei Links „anwenden“.

@topic: this.style.backgroundColor → http://de.selfhtml.org/javascript/objekte/style.htm#style_eigenschaften

eure meinung: soll das geschlossen werden oder nicht? ich denke mal eine vorgehensweise, einen text zu färben, hatten wir hier schon oft, oder?

Nils aka XraYSoLo

@1349: Nö, isses garnicht. Der IE kann Pseudoklassen nur bei Links „anwenden“.

Das ist aber veraltet…
IE 7 unterstützt Pseudoklassen bei allen von WC3 vorgesehenden Elemente

Es hat aber nicht jeder den IE7…

Von mir aus kannst du es schließen!! Der Selfhtml-Link hat geholfen!:slight_smile: