Элемент не должен быть кнопкой для нажатия.
после того, как я запустил ваш код, я добавил:
results = driver.find_elements_by_class_name('SearchResults')
first_result = results[0]
first_result.click()
И он отлично работал для меня .
Скорее всего, вы пытались нажать на какой-то другой элемент, и поэтому он не работал
РЕДАКТИРОВАТЬ: Просто чтобы быть более точным, скорее всего вы пытались нажать на элемент div внутри <tr>
тег. в то время как тег <tr>
содержит javascript:selectSearchRow('../Datalets/Datalet.aspx?sIndex=1&idx=1')
, поэтому ваш сценарий должен щелкнуть этот тег, а не <div>