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

btn.addEventListener('click',fn,false);怎么给fn传参数?

btn.addEventListener('click',fn,false);怎么给fn传参数?

湖上湖 2018-11-22 18:14:53
试过了貌似传不进去???
查看完整描述

1 回答

?
万千封印

TA贡献1891条经验 获得超3个赞

为什么这么多人踩?我觉得是个好问题啊,闭包解决之

<button>click</button>

<script>

    document.querySelector("button").addEventListener("click", fn('hello world'), false);

    

    function fn(a) {

        return function() {

            alert(a);

        }

    }

</script>


查看完整回答
反对 回复 2018-12-14
  • 1 回答
  • 0 关注
  • 1460 浏览
慕课专栏
更多

添加回答

举报

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