我有一个循环,通过循环动态创建表单字段(输入)。我将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"));
};