如同
selectContent = browser.select_list(:id, "lstStrike0_1").options.map(&:text)
有没有办法获取值的列表或数组(如HTML 中每个选择选项的value="..."属性)?
直接还是间接?我查了http://jarib.github.com/watir-webdriver/doc/Watir/Select.html但看不到.values
类似的.options
方法。
例子
<select id="lstExpMonth0_0" name="lstExpMonth0_0">
<option value="">Select</option>
<option value="7/27/2012;0">JulWk4</option>
<option value="8/18/2012;1">Aug12</option>
<option value="9/22/2012;1">Sep12</option>
因此
browser.select_list(:id, "lstExpMonth0_0").options.map(&:text)
得到我
=> ["JulWk4", "Aug12", "Sep12"]
我怎样才能最终得到集合或数组:
["7/27/2012;0", "8/18/2012;1", "9/22/2012;1"]
不管选择什么?