gpt4 book ai didi

javascript - 无法在我的应用程序中找到下拉输入字段的元素

转载 作者:行者123 更新时间:2023-12-01 18:22:59 25 4
gpt4 key购买 nike

无法找到下拉输入字段的元素,我尝试使用 id (caction-3) 和类名来定位该元素,并且它显示在行中的标记内。

所以,请给我解决方案。

Selenium 脚本:

List < WebElement > findtags = d.findElements(By.className("rejected_row"));
System.out.println("Find tags list " + findtags);

for (WebElement searchtags: findtags) {
String taglist = searchtags.getText().toString();
//System.out.println("TAG DATA");
System.out.println(taglist);
//int i = 0;
if (taglist.equals("Inactive")) {
ele.setElement("caction-3");
ele.AccessWebElementById(d).sendKeys(action);
ele.AccessWebElementById(d).click();
} else {
System.out.println("No such Inactive task");
}
}

谢谢,瓦拉穆图

最佳答案

在帮助您之前,可能需要更多信息。元素位置屏幕截图、来自 selenium 的错误等...因为您可能错误地定位了元素,或者可能需要等待才能加载元素。下面是一个一般示例。

Select test = new Select(driver.findElement(By.id("testing")));
drpCountry.selectByVisibleText("dropdown");
selectByValue("value")
selectByIndex(anyIndex)

关于javascript - 无法在我的应用程序中找到下拉输入字段的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60273999/

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