我需要點擊下面的href元素,它存在於類似的href元素中。href元素的Xpath
<a id="oldcontent" href="listDetails.do?camp=1865"><u>Re-Call</u></a>
誰能給我提供的XPath點擊上面的HREF鏈接?先謝謝您的幫助
我需要點擊下面的href元素,它存在於類似的href元素中。href元素的Xpath
<a id="oldcontent" href="listDetails.do?camp=1865"><u>Re-Call</u></a>
誰能給我提供的XPath點擊上面的HREF鏈接?先謝謝您的幫助
以下的罰款。
//a[@id='oldcontent']
如果你已經嘗試過某些他們沒有工作,然後讓我們知道,否則這樣簡單的事情應該工作。
請在以下位置嘗試。
selenium.click("css=a[href*='listDetails.do'][id='oldcontent']");
或
selenium.click("xpath=//a[contains(@href,'listDetails.do') and @id='oldcontent']");
最好的辦法是使用link=Re-Call
:
selenium.click("link=Re-Call");
它會運行
你嘗試過:
//a[@id='oldcontent']/u[text()='Re-Call']
這工作正常試試這個代碼 -
selenium.click("xpath=//a[contains(@href,'listDetails.do') and @id='oldcontent']");
selenium.click( 「XPath的= //一[@href = \」 listDetails.do營= 1865年\? 「]」);不起作用 – cxyz
selenium.click(「xpath = // a [@ href ='listDetails.do?camp = 1865']」);不工作 – cxyz