在 Chrome 中自动单击网站上的按钮

问题描述 投票:0回答:1

我正在寻找自动单击网站上按钮的解决方案。我阅读了多个网站,并了解如何使用网站上元素的 Xpath。我在 Chrome 上使用了名为“Laura Autoclicker”的第三方扩展。扩展需要目标网站和元素的 Xpath。但每次页面加载时,按钮的 Xpath 都会不断变化。

<li>    
<a id="itVabq" href="javascript:__doPostBack('ctl00$itVabq','')">NEW
                                        BOOKING</a>
</li>

上面是我在检查按钮时发现的代码。 id不断变化。 有没有办法为这种类型的按钮设置自动点击? 请帮我。

javascript xpath automation automated-tests
1个回答
0
投票

您需要一个保证工作的 xpath。如果 ID 是动态生成的,请尝试使用元素的

text()
或其他始终相同的属性,如下所示:

'//a[text()="NEW BOOKING"]'

或者也许

'//li/a[text()="NEW BOOKING"]'
© www.soinside.com 2019 - 2024. All rights reserved.