【发布时间】:2012-08-15 22:26:46
【问题描述】:
我只使用 javascript,而不是 jQuery 或其他 javascript 框架。
我创建了一个锚标记,例如:
var _a = document.createElement('a');
现在我想为这个标签添加 onclick。我试过以下:
_a.onclick = function(){ mycode(id); }
该函数适用于此,但锚标记是在循环中创建的...所以mycode(id) 始终采用循环的最后一个值。
谁能帮帮我?
【问题讨论】:
-
向我们展示整个循环。你只需要一个闭包。
-
向下滚动到“闭包循环”here
标签: javascript