为了账号安全,请及时绑定邮箱和手机立即绑定

addEventListener 为什么事件默认就执行了?

addEventListener 为什么事件默认就执行了?

侃侃无极 2018-11-14 13:10:14
以下代码,给class="inner"元素添加点击事件,但是打开浏览器事件就被执行了,并且传入的事件对象是undefined<body><div class="outer">    o    <div class="inner">i</div></div><script type="text/javascript" src='./util/util.js'></script><script type="text/javascript">    var dOuter=document.querySelector('.outer');    var dInner=document.querySelector('.inner');    dInner.addEventListener('click',conInfo(event),false);    dOuter.addEventListener('click',conInfo(event),false);    function conInfo(event){        console.log('event...');        console.log(event);    }</script></body>打开浏览器 事件就执行了,并且传入的event=undefined
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1217 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信