for(x in tr)
{
var td = tr[x].getElementsByTagName('td');
if(isNaN((bids=parseInt(td[2].innerHTML))))bids=0;
}
Loop работает только на 1-й итерации, но во второй итерации я получил ошибку т.д [2] не определен, тогда как каждая строка (тр) содержит восемь 8 столбцов (TD). Более 50 тр.Ошибка Javascript на getelementsbytagname
Я пробовал много, но так запутанно. Это не должно быть ошибкой.
использовать x.getElementsByTagName ('td') вместо tr [x] .getElementsByTagName ('td') – Dasarp