Selenium Webdriver: Element ist nicht sichtbar

Ich die gleiche Art von code, wählen Sie das drop-down da, der code ist in Ordnung, aber in diesem Fall habe ich versucht auf die Schaltfläche zu klicken. bin immer der Fehler als Element nicht sichtbar ist und so kann nicht mit interagiert werden
Befehl Dauer oder timeout: 31 Millisekunden

JavascriptExecutor executor3 = (JavascriptExecutor)driver;
executor3.executeScript("document.getElementById('iskpiFilterAction').style.display='block';");
driver.findElement(By.id("iskpiFilterAction")).click();
Thread.sleep(6000); 

Das Problem ist die Art verborgen ist, und die html-tags wie folgt:

<input id="iskpiFilterAction" type="hidden" value="1" name="isKpiFilterAction">

Kann einer bitte den code an und geben Sie mir Lösung oder Beispiel-code.

was in der Welt ist ".style.type='hidden'"? Versteckte Eingänge sind nicht sichtbar auf der Seite, wie würden Sie klicken, Sie????
Gibt es eine Möglichkeit, klicken Sie auf die Schaltfläche, wenn es verborgen ist, bitte empfehlen Sie mir eine Lösung
Bitte jemand mir einige Beispiel für den html-tag
Es ist nicht eine Taste. input type hidden ist KEIN BUTTON

InformationsquelleAutor Amirdha | 2013-12-05

Schreibe einen Kommentar