Hintergrundbild per Klick ändern
andre
- javascript
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é
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-)>
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é
hi ole,
habs getestet. hattest recht, mit "backgroundImage" funktioniert es. vielen dank
andré