我在网站上有这个下拉菜单,我希望使用 Perl 和WWW::Mechanize::Firefox
将数据输入到下拉菜单中,这是页面源的一部分,下拉位于:
<select name="skuAndSize"
class="exp-pdp-size-dropdown exp-pdp-dropdown "
data-tooltiptext="Select a Size" required="required"
data-error="Select a Size" >
<option class="exp-pdp-size-not-in-stock" value=""></option>
<option class="exp-pdp-size-not-in-stock"
name="skuId"
value="3579670:6"
data-label="(6)">
6
</option>
<option class="exp-pdp-size-not-in-stock"
name="skuId"
value="3579671:6.5"
data-label="(6.5)">
6.5
</option>
<option
name="skuId"
value="3579672:7"
data-label="(7)">
7
</option>
<option
name="skuId"
value="3579673:7.5"
data-label="(7.5)">
7.5
</option>
<option
name="skuId"
value="3579674:8"
data-label="(8)">
8
</option>
<option
name="skuId"
value="3579675:8.5"
data-label="(8.5)">
8.5
</option>
<option
name="skuId"
value="3579676:9"
data-label="(9)">
9
</option>
<option
name="skuId"
value="3579677:9.5"
data-label="(9.5)">
9.5
</option>
<option
name="skuId"
value="3579678:10"
data-label="(10)">
10
</option>
<option
name="skuId"
value="3579679:10.5"
data-label="(10.5)">
10.5
</option>
<option
name="skuId"
value="3579680:11"
data-label="(11)">
11
</option>
<option
name="skuId"
value="3579681:11.5"
data-label="(11.5)">
11.5
</option>
<option
name="skuId"
value="3579682:12"
data-label="(12)">
12
</option>
<option
name="skuId"
value="3579683:12.5"
data-label="(12.5)">
12.5
</option>
<option
name="skuId"
value="3579684:13"
data-label="(13)">
13
</option>
<option
name="skuId"
value="3579685:14"
data-label="(14)">
14
</option>
<option
name="skuId"
value="3579686:15"
data-label="(15)">
15
</option>
</select>
我必须选择10
选项而不知道数据标签的值。
我目前这样做的方法是将10
输入skuAndSize
值,这似乎不起作用。
有谁知道我应该怎么做呢?谢谢。