чтоб вас не загружать ответом, проясните вопрос покороче:
var MyDiv = function()
{
this.mdiv;
this.mx;
this.mcolor;
}
MyDiv.prototype.CHcolor = function(){
document.body.style.backgroundColor = "#CC9900";
}
function createDiv(conter)
{
QallDiv = new MyDiv();
QallDiv.mdiv = document.createElement("div");
QallDiv.mcolor="#FF0000";
QallDiv.mdiv = conter.appendChild(QallDiv.mdiv);
QallDiv.mdiv.innerHTML="Fuck";
QallDiv.mx = 10;
QallDiv.mdiv.style.width = 50 + "px";
QallDiv.mdiv.style.backgroundColor = QallDiv.mcolor;
QallDiv.mdiv.addEventListener("click",CHcolor,true); // ??????
return QallDiv;
}
Почему не работает и как будет правильно?