如何使用JavaScript为元素分配函数?

时间:2017-02-15 16:18:15

标签: javascript html

我想要这样的事情:

div.onclick = function(x, y);

如何在不执行该功能的情况下执行此操作?

我不想使用jQuery。

3 个答案:

答案 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。