我想通过javascript中的箭头函数为表中的所有单元格调用一个函数,并将单元格的行和列添加为参数。但是我的解决方案不起作用:
setTableListener() {
var table = document.getElementById("tableName"), row, column;
for (var i = 0; i < table.rows.length; i++) {
for (var j = 0; j < table.rows[i].cells.length; j++) {
var cell = table.rows[i].cells[j];
row = cell.parentElement.rowIndex;
column = cell.cellIndex;
cell.onclick = () => this.turn(row, column);
}
}
}
turn(row, column) {
console.log(row + " " + column)
}
输出是 talbe 大小为 3x3 的阿尔斯韦。2 2
慕盖茨4494581
慕的地8271018
相关分类