使用的HtmlUnit我想點擊某網站的按鈕與Java的HtmlUnit找不到元素
登錄看來是成功然而,當我試圖點擊一個按鈕(使用JS腳本在登錄後並且,由id =「buttonGetDetails」)中定義的,它拋出一個錯誤,它不能由ID
「真」找到一個元素是測試
期間,我設置一個布爾值和「登錄成功」是一個System.out.println
使用
Error:
elementName=[*] attributeName=[id] attributeValue=[buttonGetDetails]
true
Login successful
at com.gargoylesoftware.htmlunit.html.HtmlPage.getHtmlElementById(HtmlPage.java:1597)
使用'htmlPage.asXml()'看看到的HtmlUnit什麼,並檢查是否有記錄的任何JavaScript錯誤。另外,儘量提供最低限度的重現性案例。 –