Pfad eines Bildes mit Variablen
Obelix
- javascript
hi,
ich möchte ein mouseover event erstellen welches das hintergrundbild einer tabellenzelle ändert. der pfad der bilder soll dabei dynamisch erzeugt werden hierfür werden. hier mein code:
var BGImage = "\"url(images/" + button[j] + "/"+ BG + "_inaktiv.png)\"";
alert(BGImage);
this.style.backgroundImage = BGImage;
warum funktioniert das nicht? wenn ich die den pfad aus dem alert() kopiere und es nach this.style.backgroundImage = einfüge geht es. aber warum nicht mit der variablen?
vielen dank schon mal für eure Hilfe!
@@Obelix:
nuqneH
var BGImage = "\"url(images/" + button[j] + "/"+ BG + "_inaktiv.png)\"";
▲ ▲
Was haben die Anführungszeichen dort zu suchen?
Wenn schon, dann so: url("foo"). Ist aber nicht nötig, so geht’s auch: url(foo).
Qapla'
Wenn schon, dann so: url("foo"). Ist aber nicht nötig, so geht’s auch: url(foo).
..oh ja stimmt :) manchmal sieht man den wald vor lauter bäumen nicht ;)
komisch, dass es beim kopieren gefunzt hat.
THX