单击元素选项值

时间:2015-08-04 19:43:08

标签: selenium css-selectors

需要在选项中按可见文字点击元素。它可行,如果我这样做:

    City Type Value
1    x    a     1
2    x    a     3
3    x    a     2
4    x    a     5
5    y    b    10
6    x    a    11

但需要点击选项区域,而不是值

click 'option[value="29"]' 

css元素是:

region = "NY"
if list.include?(region)
click ???'options[region]'

1 个答案:

答案 0 :(得分:0)

使用reg exp解决问题。

var = '29'
ff.select_list(:id => 'reg-region').select_value(/#{var}/)