使用PHP WebDriver获取JavaScript生成的元素的内容



如何获得由JavaScript呈现的HTML元素的所有子元素的源代码,并且在视图源中不可见?(使用硒的PHP库(

例如,如果它是带有类" listTable"的元素,您将等待目标元素加载

$driver->wait(10, 1000)->until(
    WebDriverExpectedCondition::visibilityOfElementLocated(WebDriverBy::className("ListTable"))
);

然后使用:

获取此DIV类内的DOM的内容
$content = $driver->findElement(WebDriverBy::className("ListTable"))->getAttribute('innerHTML');

相关内容

  • 没有找到相关文章

最新更新