andre: Hintergrundbild per Klick ändern

hallo.

habe ein problem. ich möchte ein hintergrundbild per klick auf mein menü andern ohne das die seite neu geladen wird.

meine funktiom:

function titleImage(image){
//document.getElementById('title').style.background.src = "images/layout/title." + image + ".gif";
document.getElementById('title').style.background.src = 'url(images/layout/title." + image + ".gif)';
}

habs so und so probiert. beides funktioniert nicht.

hier der aufruf:

<a href="pages/content.php?site=links" target="middle" onClick="titleImage('links')">

wenn ich per alert das "image" ausgebe, gibt er mir das richtige?

vielen dank für jede hilfe...

andré

  1. hi

    document.getElementById('title').style.background.src = 'url(images/layout/title." + image + ".gif)';

    gibt es die id "title"? Auf Groß und Kleinschreibung achten.
    und sollte es nicht backgroundImage heißen?
    siehe http://de.selfhtml.org/javascript/objekte/style.htm#style_eigenschaften

    heißen deine bilder "title.bildname.gif"?

    so long
    ole
    (8-)>

    --
    Vegetables? Yes,...for example garlic!
    1. hi ole,

      meine TD hat die id und name "title". Groß/Klein passt.
      Bilder heißen auch so. Das sollte alles passen.

      und sollte es nicht backgroundImage heißen?

      muss ich dann mal testen. vielleicht ist es ja das! (hoffentlich)

      vielen dank schonmal
      andré

      1. hi ole,
        habs getestet. hattest recht, mit "backgroundImage" funktioniert es. vielen dank
        andré