addEventListener的第一个参数是event 
我怎样才能给fn这个函数穿第2个参数啊???????
element.addEventListener('mouseover',fn, false);
function fn(event,some){
alert(some)
}

解决方案 »

  1.   

    element.addEventListener('mouseover',function() {fn(e,some)}, false);
      

  2.   

    element.addEventListener('mouseover',(function(e,some){
        fn(e,some);
    })(e,some), false);
      

  3.   


    element.addEventListener('mouseover',function(e,some){ fn(e,some); }, false);
      

  4.   

    var a;
    element.addEventListener('mouseover',function(event){fn(e,a);}, false);
    function fn(event,some){
    alert(some)
    }
      

  5.   

    var some; 
    element.addEventListener('mouseover',function(event){fn(event,some);}, false); 
    function fn(event,some){ 
    alert(some) 
    }