gpt4 book ai didi

java 。 HtmlUnitDriver。下拉窗口问题

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

我在 Java 中使用 HtmlUnit 来处理下拉窗口 (Java)。

我按照用户 skaffman 的建议进行了尝试:

WebDriver driver = new HtmlUnitDriver();
driver.get("https://...");
......................
WebClient client = new Webclient();
Page page = client.getPage("https://...");
HtmlSelect select = (HtmlSelect) page.getElementById(mySelectId);
HtmlOption option = select.getOptionByValue(desiredOptionValue);
select.setSelectedAttribute(option, true);

它无法识别:getElementById。 Eclipse 建议切换到 findElement(By.id("")) 请帮助

最佳答案

我同意我的大学观点。上面的代码是正确的,请确保您启用了 javascript,否则 HtmlUnit 将会出现问题

driver = new HtmlUnitDriver(); 
((HtmlUnitDriver) driver).setJavascriptEnabled(true);

关于 java 。 HtmlUnitDriver。下拉窗口问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14804341/

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