schaulustiger: Bei MouseOver Hintergrundbild wechseln?

Beitrag lesen

Hallo Gunnar,

Wie ich Anfangs schon erwähnt hatte, bin ich Anfänger.

Kein Fehler, aber ich würd als Parameter nicht den Wert für CSS, sondern den URI übergeben:

function bildwechsel (uri) {
  document.getElementById("hintergrund").style.backgroundImage = "url(" + uri + ")";
}

Wie soll ich in diesem Zusammenhang das mit uri verstehen?

Nein, der Attributwert eines Eventhandlers ist ausführbarer Code (üblicherweise JavaScript), das javascript-Pseudoprotokoll hat darin nichts zu suchen. (In JavaScript wäre das eine Sprungmarke, aber sowas willst du nicht.)

Wie dann?

Und hier isser, dein Denkfehler. Du änderst dynamisch den _Hinter_grund des img-Elements. Kannste machen, solltest dich aber nicht wundern, dass du davon nichts siehst, wenn dieser vom Vordergrund vollständig verdeckt ist.

Wie bekomme ich dann das Standardbild bei keiner aktion in den Hintergrund?

Huch jetzt bin ich aber platt!

Vielen dank bereits an dieser Stelle für deine Hilfe.

Gruß,

Martin