gpt4 book ai didi

java - 使用 Selenium Java 无法按名称包含找到复选框元素

转载 作者:行者123 更新时间:2023-12-02 10:56:44 27 4
gpt4 key购买 nike

我正在尝试单击一个只有名称的复选框。

这是 HTML:

<td class="checkbox-column"><input type="checkbox" name="link-active[138]"></td>

这是我最近一次寻找元素的尝试,我尝试了很多不同的方法。我还需要在没有“[127]”部分的情况下抓取它,因为在这种情况下这是动态的。

driver.findElement(By.xpath("//*[text()[contains(.,'link-active')]]")).click();

最佳答案

您使用了错误的 xpath,正确的 xpath 是:

 driver.findElement(By.xpath("//*[contains(@name,'link-active')]")).click();

关于java - 使用 Selenium Java 无法按名称包含找到复选框元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51677212/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com