attachEvent绑定事件,函数的默认this指向为window,要解决问题可以通过call改变方法的指向!
var div = document.getElementsByTagName('div')[0];
div.attchEvent('onclick',function(){
handle.call(div); //改变的this指向
});
function handle(){
console.log(this);
}