[英]How can i get text from display none Element using java selenium
我需要获取图像中元素的文本,但该元素未显示在网页上。
您可以尝试这样的操作,并为您的元素提供 id
JavascriptExecutor executor = (JavascriptExecutor)driver;
String text= executor.executeScript("document.getElementById('someID').innerHTML");
如前所述,@Andreas 提到更具描述性。 祝你好运。 希望能帮助到你
你可以试试JS。 它不取决于元素状态是可见的还是不可见的
JavascriptExecutor js = (JavascriptExecutor)driver;
WebElement element=driver.findElement(By.xpath("//div[@class='_3716Tfxt']"));
String text = (String) js.executeScript(“return arguments[0].text;”, element);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.