我正在尝试获取单选按钮的关联值.HTML代码就像
<td>
<input id="ctl00_mainContent_rdbList_0" type="radio" checked="checked" value="1" name="ctl00$mainContent$rdbList"/>
<label for="ctl00_mainContent_rdbList_0">Employment History</label>
</td>
我正在提供单选按钮的xpath,即.//* [@ id =&#39; ctl00_mainContent_rdbList_0&#39;]
并希望获取值就业历史
请帮助我找到selenium web driver 2的最佳解决方案。
答案 0 :(得分:2)
最简单的方法是使用xpath并遍历节点。找到预期的收音机后,您可以走到父母那里,只需指向标签
//input[@id='ctl00_mainContent_rdbList_0']/../label
或者,在这种情况下,您在label标签中有for属性,也可用于查找同一台收音机的标签。
cssSelector会更容易
[for='ctl00_mainContent_rdbList_0']