我有两个相同的列表,如何访问第二个?
我已经在第一个上加了一个值,但是当把值放到第二个时它会转到第一个。
任何人都可以帮助我。
<div id="selectNumber">
<select id="numbers" name="numbers" tabindex="5" onchange="changeNumbers(this);">
<option value="" selected="selected"></option>
<option value="all">25</option>
<option value="123">26</option>
<option value="124">27</option>
</select>
<a onclick="addRemoveSelectedNumber(this);">
<img src="../../static/images/delete.png">
</a>
</div>
<div id="selectNumber">
<select id="numbers" name="numbers" tabindex="5" onchange="changeNumbers(this);">
<option value="" selected="selected"></option>
<option value="all">25</option>
<option value="123">26</option>
<option value="124">27</option>
</select>
<a onclick="addRemoveSelectedNumber(this);">
<img src="../../static/images/delete.png">
</a>
罐
答案 0 :(得分:3)
这将从第二个选择列表中选择 25 :
browser.select_list(:id => "numbers", :index => 1).select "25"
更多信息:https://github.com/zeljkofilipin/watirbook/blob/master/link.md
上的多个属性章节顺便说一下,您应该报告一个错误,即页面上有多个HTML元素实例与id
相同。根据HTML标准,ID值应该是唯一的