0
如何在init中调用stopEvent?stopEvent的范围
testObj.prototype =
{
init: function(wrapper)
{
wrapper.onclick = function(e){
stopEvent(e); //getting error stopEvent not defined
};
},
stopEvent: function(e){
if(e.preventDefault)
e.preventDefault();
else
e.returnValue = false
}
}
设置'element.onclick'直接给一个函数不会在IE-称为所以'e'将是不确定的,当提供任何参数。你可以添加'e = e ||'这一行window.event;'或使用'addEventListener/attachEvent'。 – lincolnk 2010-09-28 18:24:06