我想要这样的事情:
div.onclick = function(x, y);
如何在不执行该功能的情况下执行此操作?
我不想使用jQuery。
答案 0 :(得分:1)
在函数之后放置func parseUsers(s Scanner) (users []User, err error) {
// ...
}
将调用它。所以不要这样做。
()
虽然不会用你想要的参数来调用函数。事件处理程序函数总是使用一个参数调用:事件对象。
你需要创建一个 new 函数来用这些参数调用你的。
div.onclick = function; // Note: function is a keyword and can't really be used as a variable name
答案 1 :(得分:0)
var NewFunction = function(x){
// your function code
};
div.onclick = NewFunction;
答案 2 :(得分:0)
var myFunction = function(x,y){
//Some code here
};
div.onclick = function(){ return myFunction(x, y); }
在第二个函数赋值中,你应该用该上下文已知的东西替换x和y。