Показать сообщение отдельно
  #1 (permalink)  
Старый 03.12.2009, 21:15
Новичок на форуме
Отправить личное сообщение для Степан Посмотреть профиль Найти все сообщения от Степан
 
Регистрация: 03.12.2009
Сообщений: 7

как привязать метод в качестве обработчика событий
var MyDiv = function()
	{
		this.mdiv;
		this.mx;
		this.mcolor;
	}
	
	function createDiv(conter)
	{
		QallDiv = new Array(3);
		for(i=0;i<3;i++){
			QallDiv[i] = new MyDiv();
			
		}
		QallDiv[0].mcolor="#FF0000";
		QallDiv[1].mcolor="#FF9900";
		QallDiv[2].mcolor="#FFFF00";
		for(i=0;i<3;i++)
		{
			QallDiv[i].mdiv = document.createElement("div");
			QallDiv[i].mdiv = conter.appendChild(QallDiv[i].mdiv);
			QallDiv[i].mdiv.innerHTML="Fuck";
			if(i>0){
			var ii = i-1;
			}
			else
			{
			ii=0
			}
			QallDiv[i].mx = QallDiv[ii].mx+10;
			QallDiv[i].mdiv.style.width = 50 + "px";
			QallDiv[i].mdiv.style.backgroundColor = QallDiv[i].mcolor;
	
		}
		
	return QallDiv;
	}


Как должен выглядеть метод MyDiv (к примеру меняющий цвет фона документа в цвет записанный в переменной mcolor, и как его привязать ко всем экземплярам QallDiv)
Ответить с цитированием