0

我使用 id 从下拉框中选择了选项。现在我想将从下拉框中选择的值存储在一个变量中,以便在其他地方使用该值。

4

3 回答 3

3
<tr>
    <td>storeSelectedValue</td>
    <td>id=Month</td>
    <td>monthvalue</td>
</tr>

我们可以使用 storeSelectedValue 命令获取下拉列表中选择的值。

于 2012-07-13T10:31:22.727 回答
0

我有你的示例代码..(gmail注册->性别下拉菜单)。我选择了男性选项

storeText  |  //div[@id='Gender']/div  |  gender
echo       | ${gender}
于 2012-07-13T08:20:11.983 回答
0

使用此 HTML 结构:

<div id="test">
    <label for="merchantType">Merchant Type</label>
    <select>
        <option value="Firm">Firm</option>
        <option value="Institution">Institution</option>
        <option value="Association">Association</option>
    </select>
</div>

...例如,您可以使用以下方法存储特定选项的值:

storeText   |   //div[@id='test']/select/option[2]   |   myvalue

=> 在这里它将获得第二个选项值。这在循环中很方便,例如使用 "option[${i}]" 来获取不同变量中的所有值。

您还可以使用以下方法选择特定选项:

select   |   //div[@id='test']/select   |   index=${i}
于 2013-05-14T12:56:25.130 回答