按钮/文本Href链接单击Selenium

时间:2013-07-05 22:39:37

标签: python selenium selenium-webdriver

如何在python中使用Selenium点击以下内容?

<a onclick="ClearTrackingCode();" id="ctl00_phMainContent_CampaignGrid_grid_ctl02_btnSelect" title="Edit the selected campaigns" href="javascript:__doPostBack('ctl00$phMainContent$CampaignGrid$grid$ctl02$btnSelect','')">201362</a>

我试过ID + Name + Xpath

//*[@id="ctl00_phMainContent_CampaignGrid_grid_ctl02_btnSelect"]

1 个答案:

答案 0 :(得分:1)

execute_script

解决了这个问题。

execute_script(script,* args) 在当前窗口/框架中同步执行JavaScript。

Args:
script:要执行的JavaScript。 * args:JavaScript的任何适用参数。 用法: driver.execute_script(“document.title时”)