问题:单击加载页面上的按钮(通过 JavaFX WebEngine)。按钮是
<button class="flat_button popup_login_btn button_big" id="install_allow" type="submit" onclick="return login(this)">Button</button>
在 Java 中:
HTMLInputElement confirmButton =
(HTMLInputElement) document.getElementsByTagName("button").item(0);
confirmButton.click();
控制台错误:
java.lang.ClassCastException:com.sun.webpane.webkit.dom.HTMLButtonElementImpl 无法转换为 org.w3c.dom.html.HTMLInputElement
研究:我可以尝试 Javascript 方式,比如这里:https ://stackoverflow.com/a/20458003/1112963
问题:如何以原生 JavaFX WebEngine 方式单击网页按钮?