【问题标题】:Autoclick a button on a site in chrome在 chrome 中自动单击网站上的按钮
【发布时间】:2019-01-08 00:45:49
【问题描述】:

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

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

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

【问题讨论】:

  • id 是否有任何模式。我在想你可以找到父列表,然后为你想要的一个过滤列表元素

标签: javascript xpath automation automated-tests automapper


【解决方案1】:

您需要一个保证可以工作的 xpath。如果 ID 是动态生成的,请尝试使用元素的 text() 或其他始终相同的属性,如下所示:

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

或许

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-03-26
    • 2018-09-07
    • 2018-06-01
    • 2015-04-27
    • 2022-08-05
    • 1970-01-01
    • 1970-01-01
    • 2013-08-20
    相关资源
    最近更新 更多