【发布时间】:2012-07-31 20:43:45
【问题描述】:
我正在尝试通过循环创建一堆按钮,并使用循环迭代器作为每个按钮 onclick 函数的参数。
我的代码:
var testFnc = function(i) { alert("Arg: " + i); }
mainDiv.append(create_button(name, "buttonCSS", testFnc(i)));
但是,当页面加载和放置按钮时,这些函数会自动调用(即我会立即看到警报)。
我确信这有一些共同的设计模式。
谢谢!
【问题讨论】:
标签: javascript html function button