bastian: onMouseOver Hintergundbild von Table ändern

function test(){
  highlight = new Image();
  highlight.src = "../images/dame/holz_dunkel_activ.jpg";
  document.all.feld1_1.style.background = highlight.src;
 }

Fehlermeldung: Ungültiges Agument!!!

Fragt sich also (ich denke hier liegt der Fehler) wie ist das gültige Agument?

document.all.feld1_1.style.background = ???

Danke für deine Hilfe.
Gruß

bastian

  1. Hallo Bastian,

    document.all.feld1_1.style.background = ???

    1. document.all.* funktioniert nur im Internet Explorer. Stand der Dinge ist es document.getElementById("foo").* zu benutzen.

    2. Ich würde backgroundImage benuzen.

    3. Hintergrundbilder weist man über url(foo.png) zu.

    Also:
    document.getElementById("feld1_1").style.backgroundImage = "url(foo.jpg)";

    • Tim
    --
    Diese Signatur ist _vielleicht_ an einem Samstag gültig.