请问 在dom里定义的onclick如何传入event事件

<span onclick="func1()">click</span>

func1(){
e.stoppropagation();    
}

dom里定义的onclick如何传入event事件并阻止冒泡

阅读 18.7k
3 个回答

onclick中就带有event对象
func1(e){
e.stoppropagation();
}

function func1(){
    var e = getEvent();
    alert(e);
}

var getEvent = function(){
    return window.event || arguments.callee.caller.arguments[0];
}

obj.onclick=function(e){ var e=e||window.event; e.stopPropagation(); }

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题