Selenium,JavaScript:从Active Element中提取Element CSS

时间:2018-05-30 14:44:42

标签: javascript selenium

基本上,我希望能够获取当前活动元素的CSS,以便我可以将其传递给我们拥有的抽象库,这意味着我们可以使用我们添加的所有功能使用活动元素进入我们的库。

我们可以使用以下方法获取WebDriver表单中的活动元素:

driver.switchTo().activeElement();

有没有办法以某种方式获取元素css,而无需迭代标签,属性和父元素的众多可能性,无论活动元素是什么?或者我是否需要进行大量的循环才能构建css?

1 个答案:

答案 0 :(得分:1)

driver.switchTo().activeElement();返回WebElement类型的对象。将此WebElement直接传递给您的抽象库比从它反向设计CSS选择器更简单。