【发布时间】:2018-12-26 12:53:18
【问题描述】:
我正在尝试使用以下 XPath 将价格为 >(大于)35 美元的商品添加到购物车
//div[@class='m-product-mini']//span[contains(text()>'$35.00')]
但是使用这个 XPath 我无法识别价格值,下面是 HTML 代码。
<div class="m-product-mini">
<div data-id="EF_TLR04-1A-P_EF_TLR04-1A">
<!-- main-image -->
<div class="m-product-mini-image">
<a href="#" class="btn btn-light btn-quickview no-mobile" style="opacity: 0;">Quick view</a>
<a href="/bouquet/stunning-statement-bouquet/p_ef_tlr04-1a?skuId=EF_TLR04-1A&zipMin=">
</a>
</div>
<span class="m-product-mini-merchandising-icon">
<img src="new.jpg" alt="New Flower Arrangement by Florence's Flowers & Gifts">
</span>
<a href="/bouquet/stunning-statement-bouquet/p_ef_tlr04-1a?skuId=EF_TLR04-1A&zipMin=" class="m-category-flower-link centered text-large"><h2 class="m-category-flower-link-h2">Stunning Statement Bouquet</h2></a>
<a href="/bouquet/stunning-statement-bouquet/p_ef_tlr04-1a?skuId=EF_TLR04-1A&zipMin=" class="m-product-mini-price "><span>$36.99</span> <span class="priceTag-discount"></span></a>
</div>
</div>
【问题讨论】:
标签: selenium selenium-webdriver xpath operators