Я пытаюсь сделать ячейку в таблице, сообщите мне ее номер, когда я нажму.Javascript, присваивающий значение переменной
for(var j = 0; j < 8; j++){
var cell = row.insertCell(j);
cell.name = j;
cell.onclick=function(){alert(cell.name)};
}
Это, однако, печатает число 8 для каждой ячейки. Как сохранить значение j
в cell.name
, вместо того, чтобы просто указывать на переменную j
?
Спасибо.
Но, уходя из вашего кода, ссылка на вашу ячейку представляется постоянной? – Lloyd
Где вы инициализируете 'cell'? – Uooo
Если у вас есть только одна ячейка, это не сработает. –