martinli: Java oder Javascript, aber es geht um onMouseOver

Hallo,
Hallo,
Was ist hier falsch?

<a href="?page=home"
onMouseOver="image2.src='home_gew.gif';"
onMouseOut="image2.src='home_abge.gif';">
<img src="home_abge.gif" alt="Home" name="image2" border="0">

Viele Grüße
Martin

  1. martinli,

    Was ist hier falsch?

    Deine Problembeschreibung.
    Gunnar

    --
    “I got my finger on the trigger / But I don’t know who to trust” (Bruce Springsteen, Devils and Dust)
    1. Junge,
      ich weiß nicht was dich stört,
      aber das, was da funktionieren soll funktioniert nicht.
      Und was funktionieren soll?
      wenn man mit der Maus über das Bild geht ändert sich das bild!
      Viele Grüße
      Martin

      1. martinli,

        aber das, was da funktionieren soll funktioniert nicht.

        An deinem Codeschnipsel konnte ich nichts feststellen. Wie wär’s denn mit einem URI, wo man sich dein Schlamassel mal anschauen kann?

        Und was funktionieren soll?
        wenn man mit der Maus über das Bild geht ändert sich das bild!

        Dachte ich’s doch.
        Gunnar

        --
        “I got my finger on the trigger / But I don’t know who to trust” (Bruce Springsteen, Devils and Dust)
        1. Hallo,

          an Deinem Code liegts in der Tat nicht. Vll stimmt die Pfad zu Deinen Bildern nicht, da das ansonsten funktionieren muss:

          <a href="#" onMouseOver="image2.src='http://src.selfhtml.org/logo.gif';" onMouseOut="image2.src='http://www.google.de/intl/de_de/images/logo.gif';">  
          <img src="http://www.google.de/intl/de_de/images/logo.gif" alt="Home" name="image2" border="0" width="301" height="110"></a>  
          
          

          Mit freundlichem Gruß
          Micha

  2. Hallo martinli,

    Was ist hier falsch?

    <a href="?page=home"
    onMouseOver="image2.src='home_gew.gif';"

    schreib da _____^^^^^^

    onMouseOut="image2.src='home_abge.gif';">

    und da ________^^^^^^

    <img src="home_abge.gif" alt="Home" name="image2" border="0">

    mal stattdessen:

    document.images['image2']

    oder

    this.firstChild

    Besser kannst du es aber mit CSS machen, indem du das Bild selbst dem Link als Hintergrundbild zuweist und es über hover austauschst. Dem Link gibst du dazu noch display:block und/oder float:left.

    Gruß Gernot