//方法一:
function DivControl(divname)
{
this.a = "";
this.b = "";
this.mydiv = document.getElementById(divname);
this.mydiv._Control = this;
this.mydiv.onclick = function()
{
alert(this._Control.a); //请问如何在这里访问this,这里的this 是mydiv
}
}
//方法二:
function DivControl(divname)
{
var me = this;
this.a = "";
this.b = "";
this.mydiv = document.getElementById(divname);
this.mydiv.onclick = function()
{
alert(me.a); //请问如何在这里访问this,这里的this 是mydiv
}
}
function DivControl(divname)
{
this.a = "";
this.b = "";
this.mydiv = document.getElementById(divname);
this.mydiv._Control = this;
this.mydiv.onclick = function()
{
alert(this._Control.a); //请问如何在这里访问this,这里的this 是mydiv
}
}
//方法二:
function DivControl(divname)
{
var me = this;
this.a = "";
this.b = "";
this.mydiv = document.getElementById(divname);
this.mydiv.onclick = function()
{
alert(me.a); //请问如何在这里访问this,这里的this 是mydiv
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货