HTML中动态创建按钮的行为依赖于首次创建

时间:2013-02-15 09:32:18

标签: javascript html loops

我刚开始使用javascripts。我有一个条件,根据条件为某个变量赋值。这些值包含动态创建按钮并将其显示在a中的命令。这是代码:

if (closure == "Closed") {
    newData = newData + "<br>" + (f + 1) + ". " + data[i + 10] + " - " + data[i] + "-" + data[i + 1] + " " + data[i + 4] + " at " + data[i + 3] + "<h3 align='right'><input type='button' value='Approve' class='button' onclick='conf(" + data[i + 11] + ")' /><br>DATE LAST UPDATED: " + data[1] + " <br>LAST UPDATED BY: " + data[i + 9] + " - " + data[i + 10] + "</h3>";
} else {
    newData = newData + "<br>" + (f + 1) + ". ";
}

这是一个while循环。单击该按钮后,它会向函数返回一个值。我的问题是其中第一个创建按钮的行为被其余部分继承,所以当我删除第一个按钮时,其中所有动态创建的按钮都被删除。

代码运行良好,因为它只更新数据库中的正确数据,但是,存在这些按钮存在问题。

0 个答案:

没有答案