webForumDet fria alternativet

Ändra till bakgrundsbild?

4 svar · 464 visningar · startad av Bosse168

Bosse168Medlem sedan nov. 20031 018 inlägg
#1

Kan man på något sätt göra om denna koden så den lägger till en bakgrundsbild istället för att bara ändra färg?

eval("document.getElementById('DM"+i+"').style.backgroundColor='#fff'")

Är alltså style.backgroundColor='#fff'" jag vill ändra på.

Peter SMedlem sedan dec. 20025 483 inlägg
#2
style.backgroundImage = 'url(images/image.png)'
Bosse168Medlem sedan nov. 20031 018 inlägg
#3

funkar kanon. tackar :)
Vet inte om detta är möjligt men kan man få den att hänvisa till en class i css-filen istället?

Peter SMedlem sedan dec. 20025 483 inlägg
#4

Japp!

document.getElementById([red]"DM"+i[/red]).className = "[i]klassnamn[/i]";

Du behöver inte använda eval() i något av fallen om du skriver enligt ovan.

Bosse168Medlem sedan nov. 20031 018 inlägg
#5

Tackar så mycket :r

123 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)