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å.
4 svar · 464 visningar · startad av Bosse168
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å.
style.backgroundImage = 'url(images/image.png)'
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?
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.
Tackar så mycket :r