使用 Selenium WebDriver 选择此元素的最佳方法是什么?
我正在尝试<span>
通过类访问元素mapResultNumber
。这是实际的 HTML:
<div class="mapResultInner">
<div class="mapResultNumber">
<span>4</span>
</div>
使用 Selenium WebDriver 选择此元素的最佳方法是什么?
我正在尝试<span>
通过类访问元素mapResultNumber
。这是实际的 HTML:
<div class="mapResultInner">
<div class="mapResultNumber">
<span>4</span>
</div>
你可以使用 xpath =//div[@class='mapResultNumber']/span
使用 css 选择器是一种更易读的方式:
element = @driver.find_element(:css => "div.mapResultNumber span")
div.mapResultNumber > span
来指示跨度标签直接位于 div 下方