这就是我所拥有的
<a href="/account/client/home/AccountID/1000000" class="managed_account_link being_setup" target="_self" title="Being Setup">1000000 Venelin-PPxo-P24-FAID-EUR</a>
希望根据其包含的文本为a
编写XPath。我尝试了以下但它不起作用
xpath=(//a[contains(text(),'-PPxo-P24-FA')])[2]
但是,如果我尝试使用以下内容,则可以使用
xpath=(//a[contains(text(),'-PPxo-P24-FAI')])[2]
我正在使用Selenium IDE 2.9.1,如果这对我的问题做出了贡献。
答案 0 :(得分:0)
嗨,好像你的Xpath不正确
你可以试试以下:
xpath = ("//a[contains(text(),'-PPxo-P24-FA')][2]")
答案 1 :(得分:0)
感谢所有答案,伙计们!
然而,我找到了解决方案。看起来网站包含的文本比我需要的次数多一些。工作代码是:
xpath=(//a[contains(text(),'-P24-')])[6]