gpt4 book ai didi

javascript - 如何在使用javascript生成的 anchor 标记上添加onclick事件?

转载 作者:行者123 更新时间:2023-11-28 13:49:05 25 4
gpt4 key购买 nike

我只使用 JavaScript,不使用 jQuery 或其他 JavaScript 框架。

我创建了一个 anchor 标记,例如:

var _a = document.createElement('a');

现在我想为这个标签添加onclick。我尝试过以下操作:

_a.onclick = function(){ mycode(id); }

该函数适用于该函数,但 anchor 标记是在循环中创建的...因此 mycode(id) 始终采用循环的最后一个值。

有人可以帮我解决这个问题吗?

最佳答案

尝试以下操作:

_a.onclick = (function(id){return function(){ mycode(id); }})(id);

关于javascript - 如何在使用javascript生成的 anchor 标记上添加onclick事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12040235/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com