我正在寻找自动单击网站上按钮的解决方案。我阅读了多个网站,并了解如何使用网站上元素的 Xpath。我在 Chrome 上使用了名为“Laura Autoclicker”的第三方扩展。扩展需要目标网站和元素的 Xpath。但每次页面加载时,按钮的 Xpath 都会不断变化。
<li>
<a id="itVabq" href="javascript:__doPostBack('ctl00$itVabq','')">NEW
BOOKING</a>
</li>
上面是我在检查按钮时发现的代码。 id不断变化。 有没有办法为这种类型的按钮设置自动点击? 请帮我。
您需要一个保证工作的 xpath。如果 ID 是动态生成的,请尝试使用元素的
text()
或其他始终相同的属性,如下所示:
'//a[text()="NEW BOOKING"]'
或者也许
'//li/a[text()="NEW BOOKING"]'