chichi: Menü-backgroundColor bei onmouseover ändern

Hallo Selfforum-Besucher,

ich wil meine Menü-backgroundFarbe bei onmouseover ändern
soweit habe ich es:

<tr
onmouseover="style.backgroundColor='C0CEDD'; this.style.cursor='pointer';"
onmouseout="style.backgroundColor=''"
onclick="location.href='test.php';">
<td class="menuelink"><div align="right"><a href="#" class="menu">HOME</a></div></td>
<td><img src="images/menue_pfeil_rechts.gif" width="17" height="15"></td></tr>

Dabei bin ich auf folgende probleme gestossen:

  • der cursor ändert sich bei mouseover nicht.
  • mein A-Link hat die gleiche Farbe wie der Hintergrund bei Mouse-Over und ist nicht mehr zu sehen. Kann ich dem A-Link auch bei berührung der tr ein style mitgeben?
  • funktioniert die ansteuerung der elemente wie oben bei opera generell nicht?

hichi

  1. Hallo chichi,

    onmouseover="style.backgroundColor='C0CEDD'; this.style.cursor='pointer';"

    Farbangaben sehen so aus: '#C0CEDD'

    onmouseout="style.backgroundColor=''"

    keine Farbe gibt es nicht.

    Gruß, Jürgen

    1. danke für die hinweise. ja wie bekomme ich dann den hintergrund bei mouseout wieder weg?

      chichi

      1. einfach mit onmouseout() auf die default-Farbe zurücksetzten.
        Meistens ist das denn wohl onmouseout="style.backgroundColor='#ffffff'"

        Nils

        danke für die hinweise. ja wie bekomme ich dann den hintergrund bei mouseout wieder weg?

        chichi

        1. mein ie motzt schon bei der verwendung von:
          onmouseover="style.backgroundColor='#C0CEDD'"

          das anzeigen bestimmter inhalte wurde geblockt.
          warum schränkt Internet Explorer ihre Verwendung ein? Ich verwende zone-alarm.

          1. Windows XP mit Servicepack 2???ß

            --> denn frag mal Microsoft

            das kann man aber irgendwo abstellen, glaub ich.
            Ich weiß leider nicht wo....