【发布时间】:2020-09-08 09:21:43
【问题描述】:
我正在尝试使用标记为 Book1 的数据存储值查询所有选项标签中的文本。下面是主题下拉列表。
<div class="form-group">
<label>Cards</label>
<select class="form-control giftcard-selector" name="giftcard">
<option data-store="Book1" data-number="110" data-pin="333" data-balance="93.92" value="81372" style="display: none;">Book1: 1110 ($93.92)</option>
<option data-store="Book2" data-number="111" data-pin="0619" data-balance="7.56" value="81371" style="display: none;">Book2: 112 ($7.56)</option>
<option data-store="Book1" data-number="113" data-pin="8229" data-balance="10.24" value="81369" style="display: none;">Book1: 113 ($10.24)</option>
<option data-store="Book2" data-number="114" data-pin="0984" data-balance="2.17" value="81373" style="display: none;">Book2: 115 ($2.17)</option>
</select>
</div>
我已尝试使用以下 xpath 来查询标记为“Book1”的选项标签数据存储值中的所有文本,但它返回“Null”。任何帮助将不胜感激。
//select[@class="form-control giftcard-selector"]/option@data-store="Book1"
【问题讨论】:
标签: java selenium selenium-webdriver xpath webdriver