<div class="searchSummary floatL">
<span>18</span>
results for "gloves"
</div>
我怎么能用硒获得'18'的标签。我希望找回'span'。
是可能的,如何使用硒和CSS?谢谢
如果你使用Selenium和Java,假设你有一个WebDriver驱动程序,试试这个:
driver.findElement(By.cssSelector("div.searchSummary.floatL span")).getTagName();
如果您希望使其更具动态性(如果要查找包含特定字符串的范围的标记名称),请使用XPath:
driver.findElement(By.xpath("//div[@class='searchSummary floatL']/*[contains(.,'18')]")).getTagName();