Lanthan: mit onmouseover/out farbe wechseln

Beitrag lesen

halloele

ich haette da eine kleine frage.

ich habe eben ein div erstellt, welches sich bei onmouseover/out
farblich aendern soll. nun waere es aber noch schoen, wenn sich das div
bei onclick ebenfalls farblich aendert.

wenn ich dies alles so schreib:
       onMouseOver="this.style.backgroundColor = '#1004b2'"
       onMouseOut="this.style.backgroundColor = '#c0bcfa'"
       onclick="this.style.backgroundColor='#1004b2'"
funktioniert es zwar, aber durch das onmouseover/out wechselt
sich dennoch staendig die farbe.

ich habe nun daran gedach eine funktion zu schreiben wie folgt:
       if (onmouseover) this.style.backgroundColor='#1004b2'
       if (onmouseout) this.style.backgroundColor='#c0bcfa'
       if (onclick) this.style.background='#1004b2'

aber so tut es nicht. weiss einer von euch ne moeglichkeit? kann mir
einer n ratschlag geben oder n anstubser?

gruessle Lanthan