最初我有一个包含特定行数的表和一些包含input
控件的列,其中包含click事件处理程序。
当我在表中动态添加行时,如何将onclick属性设置为动态生成的行的input
控件?
答案 0 :(得分:3)
你应该使用这样的东西:
var input = document.createElement('input');
input.type = 'button';
cell.appendChild(input);
input.onclick = function () {
alert('Clicked!');
};
以下是jsfiddle中的示例。
答案 1 :(得分:0)
假设
答案 2 :(得分:0)
您可以使用以下代码获取文档中的所有输入元素并对其进行操作:
for (a in each=document.getElementsByTagName('input')) {
console.log(each[a])
) }