Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   не изменяется backgroundImage (https://javascript.ru/forum/events/26804-ne-izmenyaetsya-backgroundimage.html)

titans 22.03.2012 20:12

не изменяется backgroundImage
 
Всем привет. У меня есть такой код:
function sedV()
{
var ddf=document.getElementById("cn");

	for (var i=1;i<6;i++)
	{
		for (var j=1;j<10;j++)
		{
		ddf.innerHTML+='<div id="dcd'+i+j+'" style="position:absolute;height:50px;width:50px;display:block;margin-left:'+(35+(85*(j-1)))+'px;margin-top:'+(35+(85*(i-1)))+'px;background-image: url(\''+mas[i-1][j-1]+'.png\');"></div>';

		}
		
	}
}

Он создаёт 45 блоков.
Но вот не задача. Мне нужно изменить изображение. И я пишу так
var s="dcd15";
var mmf=document.getElementById(s);
mmf.backgroundImage = "url(2.png)";

И при этом ничего не происходит. Почему?

devote 22.03.2012 21:00

mmf.style.backgroundImage = "url(2.png)";

titans 22.03.2012 22:50

Точно. не зметил. спасибо


Часовой пояс GMT +3, время: 09:14.