Andi: Zusammenspiel mehrerer Event-Handler

Beitrag lesen

Ich knüpfe an ein vorheriges Problem an:

Mit onmouseover und onmouseout weise ich Textfeldern dynamisch andere Stylesheets zu.
Bei einem onclick, also wenn ein Textfeld den Focus erhält, sollte onmouseout nicht mehr angewendet werden.
Erst wenn es den Focus wieder verliert soll das Stylesheet wieder geändert werden.
Oder anders gesagt: das Textfeld soll während der Eingabe einen CSS-Stil behalten und nicht auf onmouseout reagieren.

Das ganze wäre recht einfach mit einer Bedingung zu lösen, wenn es eine Eigenschaft hasFocus (oder so ähnlich) geben würde. Ich habe aber nichts entsprechendes gefunden.

Habt ihr eine Idee für mich?

Gruß
Andi