Anonymus在javascript中起作用

时间:2016-07-20 16:15:06

标签: javascript html

我想将onclick事件分配给动态创建的按钮。功能名为myFunction,所有按钮都调用了她,但是带有不同的参数。所以我必须使用anonymus函数来分配函数。 问题是分配不起作用。当我按下任何按钮时,它会调用正确的函数,但会分配最后一个参数。

HTML:

<div id="tbodyHT"></div>

的javascript:

var contenu = "";

for (var i = 0; i < 7; i++) {
    contenu = contenu + "<a href='#' class='button small green' id='btndltHT" + i + "'></a><br/>";
}

document.getElementById('tbodyHT').innerHTML = contenu;

for (var i = 0; i < 7; i++) {
    document.getElementById('btndltHT' + i).onclick = function() { alert(i) };
}

code in JsFiddle,但它不起作用,因为我不知道如何处理这个网站。

提前致谢

0 个答案:

没有答案
相关问题