如何按数据单击动态创建的单选按钮?

时间:2014-09-20 03:05:55

标签: selenium-webdriver

<form id="form">
<table id="VIPs" width="400">
<tbody>
<tr id="heading">
<tr>
<td>
<input id="VIP" type="radio" name="VIP" value="1" checked="true"/>
</td>
<td>Sylvester</td>
<td>Stallone</td>
<td>Male</td>
<td>Movie</td>
</tr>
<tr>
<td>
<td>Elvis</td>
<td>Presley</td>
<td>Male</td>
<td>Music</td>
</tr>
<tr>
<td>
<td>Marie</td>
<td>Curie</td>
<td>Female</td>
<td>Science</td>

从上面的代码片段中,如何使用selenium java单击与特定名称对应的单选按钮?

1 个答案:

答案 0 :(得分:1)

你可以这样做:

driver.findElement(By.cssSelector("input[name='VIP']")).click()

最终会点击单选按钮。