Onclick事件不起作用。元素“td”是否有可能没有听众?
for (element in arr_big) {
var cellOne = document.createElement("td");
cellOne.innerHTML = '"<img src = "' + arr_big[element].src + '"/>"';
cellOne.onclick = function showImage(cellOne) {
console.log(cellOne.innerHTML);
};
row.appendChild(cellTwo);
list_table_one.appendChild(row);
}
感谢您的帮助。
答案 0 :(得分:0)
不,它可以有一个监听器,但它必须首先附加到dom
document.appendChild( cellOne );
绑定事件之前