Прежде всего, если у вас одинаковый идентификатор для каждой кнопки, это неправильно в соответствии со спецификацией HTML.Каждый идентификатор должен быть уникальным для страницы.Вам, вероятно, следует удалить идентификатор, если вы не можете сделать его уникальным.
То, что вам нужно, звучит так, как будто это может быть достигнуто с помощью XPATH.
Например, вы можете использовать что-то вроде:
//table[@class='myTableClass']/tr[10]/td[4]/input
Если вы ищете определенное значение, вы можете использовать «содержит»:
//table[@class='myTableClass']//td[contains(., 'ABC')]../td[5]
Для этого нужно выполнить поиск ячейки таблицы со значением ABC
, затем выбрать родителя этой ячейки (строки), а затем выбрать 5-ю ячейку этой строки.С Xpath вы можете многое сделать.
Для получения дополнительной информации по Xpath см., Например, Учебник по Xpath здесь .