Я пытаюсь нажать одну из кнопок (синего цвета), они открывают ту же страницу, когда вы нажимаете на них.
https://i.stack.imgur.com/lj9VV.png
Это проверка правого связанного текста:
<a id="ctl00_mp_lnkPresenceReproting" class="anchorStyle" onclick="RedirectQuickLinks('Attendance/calendarpage.aspx','5610207277369',2);">
דיווח ועדכון</a>
и этого для левого связанного текста (мне удается открыть всплывающее меню, щелкнув его селеном, поэтому проблема заключается только в связанном тексте)
<a id="innerNavBarItem_47" onclick="navigationManager.navItemClicked(this, 'tabItem_9_3_SpanBackground');" navigateurl="Attendance/calendarpage.aspx" href="javascript:void(0);" title="דיווח ועדכון" tabindex="-1">דיווח ועדכון</a>
Пытался использовать ID. он находит связанный слева текст, но не щелкает по нему. Правильный, даже не находит и выдает ошибку. Когда я пытаюсь использовать xpath для них обоих, щелчок не работает.
Я не могу использовать «поиск элемента по тексту ссылки», потому что он не распознает иврит.
Nohehut = browser.find_element_by_id('tabItem_9_3_SpanBackground')
Nohehut.click()
DivuahvIdkun = browser.find_element_by_xpath('//*[@id="innerNavBarItem_47"]')
DivuahvIdkun.click()
вот исходная страница: https://hasteb.in/ugujosux.xml