gpt4 book ai didi

java - 我如何检查循环中的JavascriptExecutor?

转载 作者:行者123 更新时间:2023-12-01 09:44:36 26 4
gpt4 key购买 nike

如果字符串出错,我想退出循环,我无法检查它是否为空。

循环使用 2 个脚本并获取所有单元格,最后编译器给出错误。

如何在计算最后一个字符串(错误时间)之前退出?

谢谢

String script3 = "return document.getElementsByTagName('g')[" + f9 + "].textContent";
n = (String) ((JavascriptExecutor) driver).executeScript(script3, hiddenDiv);

n 获取所有标签(g),最后它给出一个不为空的错误,所以我无法停止循环。

我想在错误发生之前停止循环。

我这样做是为了计算标签。

最佳答案

您可以使用findElements方法获取所有g标签

List<WebElement> gTags = driver.findElements(By.tagName("g"));

并获取g标签的数量

int size = gTags.size();

关于java - 我如何检查循环中的JavascriptExecutor?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38169214/

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