Thomas Luethi: Schriftfarbe bei onMouseover

Beitrag lesen

Hallo,

Bisher sieht das ganze so aus:
<td onMouseover='this.bgColor="#D1D1D1";this.style.cursor="hand";this.style.color="#876567"'.....>

Leider bewirkt das "this.style.color=..." gar nix.

Statt mit JavaScript kannst Du's auch gleich mit CSS machen.

td a { display:block; }
td a:link    { /* color und background-color ... */}
td a:visited { /* color und background-color ... */}
td a:hover   { /* color und background-color ... */}
td a:focus  { /* color und background-color ... */}
td a:active  { /* color und background-color ... */}

Das hat erst noch den Vorteil, dass es nur die Farbe aendert,
wenn die Maus wirklich ueber dem "Link" ist, also dass auch
etwas passiert, wenn der Benutzer klickt.

Bei Deinem JS-Gebastel aendert sich zwar die Farbe, aber
es passiert nur was, wenn der Benutzer auf den Text klickt.

HTH, mfg
Thomas