Die Situation ist etwas wie-
var someVar = some_other_function();
someObj.addEventListener("click", function(){
some_function(someVar);
}, false);
Das Problem ist, dass der Wert von someVar
in der Listener-Funktion von nicht sichtbar ist addEventListener
, wo er wahrscheinlich als neue Variable behandelt wird.