我正在使用 qualtrics,我正在尝试自定义他们的矩阵控制。我正在尝试遍历具有 8 行和 4 列的矩阵,其中每个单元格包含一个文本框,并为每个文本框分配一个 onkeyup 事件,如下所示:
for (var j=1; j< 9; j++){
row_txt[j] = [];
for (var k=1; k<5; k++){
txt1= $('QR~QID2~'+j+'~'+k);
txt1.onkeyup=function(){alert(j+','+k);};
}
}
但是,对于每个更改的文本框,onkeyup 事件都会返回“9,5”。为什么它不显示正确的索引?如何将相同的 onkeyup 事件分配给具有相应参数 j 和 k 的多个对象?
谢谢