能帮我弄清楚我所缺少的吗?我的代码如下所示。我正在通过JS创建DOM,我想访问创建它的函数中的参数,但到目前为止,我还没有找到解决方法。
var createRow = function (employee, index) {
var newRow = AddRow('employeesTable');
addCellsToRow(newRow, [
....
'<input type="text" value="commission" onkeypress="userMath(event, index)">',
....
])
}
但是当我按下按键时,变量index
是not found
,我尝试使用this.index
,它变成undefined
。我该如何最好?
答案 0 :(得分:2)
`<input type="text" value="commission" onkeypress="userMath(event, ${index})">`,
OR:带有字符串连接
'<input type="text" value="commission" onkeypress="userMath(event, '+index+')>'