嗨,我在尝试使用xpath定位此元素时遇到严重问题:
class="accountSettingsTextBase_1u09j40-o_O-accountSettingsItemText_10y8axf" aria-current="false" href="/account/signin">Log In
我试过了:
"//*[contains(text(),'Log In')]"
以及实际的xpath:
//*[@id='root']/div/header/div[3]/nav/ul/li[1]/a
以及仍然无法使用的链接文字,有什么想法吗?
顺便说一下,HTML缺少锚标记,因为它只是显示“登录”并添加了
完整HTML:
Full HTML
最佳答案
可能的xpaths:
//a[@href='/account/signin']
要么
//a[contains(.,'Log In')]
要么
尝试使用Css选择器:
a[class^='accountSettingsTextBase_' ][class*='accountSettingsItemText']