在循环生成的表单字段上添加click事件

时间:2017-11-13 10:12:31

标签: javascript jquery

我有一个循环,通过循环动态创建表单字段(输入)。我将ID设置为循环内的属性,因此每个项目都有不同的ID(我需要为每个项目附加不同的参数)。

我一直收到错误...这个函数没有显示我的click事件执行时没有创建元素...即使我的onclick事件放在.appendChild方法之后?

我有没有得到的东西?

// Iterate through array to create form fields for filter
             for (var i = 0; i < filterUnique.length; i++) {
                   var input = document.createElement('input');
                    $(input).attr({
                      "type": "Button",
                      "id": "filterType" + i,
                      "value": filterUnique[i]
                    });
                    document.getElementById("input_filter").appendChild(input);
                    document.getElementById("filterType"+i).onclick(console.log("test"));
             };

0 个答案:

没有答案