Der Martin: Bei MouseOver Hintergrundbild wechseln?

Beitrag lesen

Hallo,

Wie muss ich das Hintergrundbild (test1.gif) einbinden, sodass ich gleichzeitig usemap nutzen kann, und trotzdem bei mouseover einen Wechsel (Beispielsweise zu test2.gif) angezeigt bekomme.

und Gunnar und ich haben dich darauf aufmerksam gemacht, dass du gar nicht das Hintergrundbild meinst, sondern das src-Attribut des img-Elements selbst. Dein Code-Beispiel hat doch nirgends ein Hintergrundbild - jedenfalls nicht im technischen Sinn!

function bildwechsel (was) {
  document.getElementById("hintergrund").style.backgroundImage = was;
}

Nein, nicht style.backgroundImage, sondern src willst du ändern!

<area href="test/index.jsp" shape="rect" coords="122, 90, 250, 218" onmouseover="bildwechsel('url(test2.gif)')" onmouseout="bildwechsel('url(test1.gif)')">

Und hier möchtest du *nur* die Bild-URL übergeben und nicht die CSS-Notation 'url(...)'.

<img src="test1.gif" width="501" height="369" border="0" usemap="#Linkmap">

Und hier hast du plötzlich die ID "hintergrund" verloren. Vorhin war sie noch da.

Schönen Abend noch,
 Martin

--
"Drogen machen gleichgültig."
 - "Na und? Mir doch egal."