Я использую таблицу с одной строкой и несколькими <td> s внутри и использую Hide / Show для td s.Каждый td имеет уникальный идентификатор.
<td>
td
Есть ли способ распознать последний видимый тд из этой таблицы?
Да, это довольно тривиально с jQuery
$('td:visible:last')
Смотрите это fiddle
В простом Javascript, я думаю, должно быть что-то вроде этого:
var els = document.getElementsByTagname('td'); for (var i = 0 ; i < els.length ; i++) if (els[i].style && els[i].style.display != 'none') last = els[i];