我正在尝试从需要登录验证的网页获取信息。我正在使用WebClient来完成这个程序,但是我在获取和设置元素的值时遇到了麻烦。
我调用此方法来查找元素:
HtmlInput username = currentPage.getElementByName("email");
网页中元素的ID为“email”,但类型为type =“email”,这似乎导致我的代码中出现此错误。
com.gargoylesoftware.htmlunit.html.InputElementFactory createElementNS
INFO: Bad input type: "email", creating a text input
是否有识别“email”类型的元素而不是“text”类型的元素?