什么是单选按钮的CSS选择器selenium代码?

时间:2012-03-27 21:48:54

标签: css selenium css-selectors selenium-rc

我无法选择具有唯一范围ID但具有相同单选按钮类,名称,值和ID的单选按钮。

<td align="left" style="vertical-align: top; ">
  <span class ="radiobutton" id="mainId:gen_id_12e3:radiospan1e">
     <input type="radio" name="radio1" value="on" id="radio1" tabindex="0" checked>
       <label for="id-2024">Yes</label>

我可以使用此代码选择范围,但无法选择范围内的单选按钮。

selenium.Click["css=span[id*=radiospan1e]"];

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

@BoltClock说的话。

selenium.Click["css=span[id*=radiospan1e] input"];

选择带有span ID的radiospan1e,然后查找input个孩子。这是您应该学习的地方:http://www.w3.org/TR/CSS2/selector.html