我正在尝试从span标记中检索隐藏输入元素的值。我尝试过在网上找到的所有内容,但没有任何效果。 现在我正在尝试JavascriptExecutor的事情:
String innerText = (String) ((JavascriptExecutor) driver).executeScript("return arguments[0].innerText", selectedOption);
System.out.println(innerText);
但它打印' null'在控制台上。有什么建议?提前谢谢。
答案 0 :(得分:1)
这有效:
String innerText = (String) ((JavascriptExecutor) driver).executeScript("return arguments[0].innerHTML", selectedOption);
System.out.println(innerText);
所以我在脚本中输入了参数[0] .innerHTML而不是参数[0] .innerText。