Wie man ein Hintergrundbild auf Rollover ändern

November 4

HTML können Sie eine Seite oder ein Hintergrundbild des Elements festlegen. CSS, bietet jedoch mehr Flexibilität, separate Stile, jeweils mit eigenem Hintergrundbild erstellen. Ihre Elemente können diese separate Formate um das Hintergrundbild zu ändern dann anwenden. Eine Möglichkeit, diese Stile werden aktive und inaktive festzulegen ist die Seite mit einer Funktion in JavaScript zu starten.

Anweisungen

1 Geben Sie den folgenden Code zwischen die Tags Head und Body:

< SCRIPT Language = "JavaScript" >

Funktion changeBG(action) {}

Wenn (Aktion == "MouseON") {}

document.getElementById (ObjectID) .className = "MouseON";

}

Else {}

document.getElementById (ObjectID) .className = "MouseOFF";

}

}

< / SCRIPT >

2 Fügen Sie den folgenden Code zwischen die Seite Style-Tags:

< STYLE >

{.mouseON}

Hintergrund-Bild: url(changedImage.jpg);

}

{.mouseOFF}

}

< / STYLE >

3 Ersetzen Sie "changedImage.jpg" mit der Url für das neue Bild, das angezeigt werden soll.

4 Fügen Sie den folgenden Text im Body der Seite:

< TABLE >

< TR Id = "erstesElement" >

< TD Class = "über" OnMouseOver = "ChangeBG ('MouseON', 'ErstesElement')" OnMouseOut = "ChangeBG ('MouseOFF', 'ErstesElement')" > </td > Content

</tr >

< / TABLE >

5 Ersetzen Sie "Inhalt", mit dem Text, dem Sie für den Hintergrund ändern möchten.