我試圖得到一個CSS屬性「內容」與價值之後:提取內容:使用XPath
WebElement plusOrMinusSign = currentEntityTypeLevel1.findElement(
By.xpath("i[@class='tree-branch-head']::after"));
System.out.println(plusOrMinusSign.getCssValue("content"));
但是,我得到一個錯誤:The string 'i[@class='tree-branch-head']::after' is not a valid XPath expression.
這似乎是「::after
「不被認可。
HTML:
<i class="tree-branch-head" ng-class="iBranchClass()" ng-click="selectNodeHead(node)">::after
</i>
的CSS:
i:after {
content: "-";
}
不知道如何獲得的 「內容」 的價值?
看到這篇文章https://davidwalsh.name/pseudo-element –
嘗試'//我[@ class ='tree-branch-head'] :: –
@Nikhil,我不熟悉使用javascript在一個硒項目裏面。你能給我一個指針/例子嗎? –