下面是該組合框:定位選擇元素硒
<TD ALIGN="left" id="oldcontent">
<select name="status" style="width=150" id="newcontentformat"><option value="14" selected="selected">text1</option>
<option value="15">text2</option>
<option value="16">text3</option></select>
</TD>
我需要在組合框中選擇文本2/dropdown.I使用瞭如下:
selenium.select("//select[starts-with(@name,status)","text2");
的萬阿英,蔣達清現在面臨的,它給我一個錯誤text2沒有找到。因爲有可能其他選擇框上面這個相同的名稱status.So我需要選擇第2個元素2下拉/組合框。
請給我提供瞭解決方案。其urgent.Thanks提前
另一個TD
<TD align="left" WIDTH="18%"><FONT ID="oldContent">
<select name="status" onchange="selectTime(this.options[this.selectedIndex].value)" id="newcontentformat">
<option value="" selected="selected"></option>
<option value="1">text100</option>
<option value="2">text200<</option>
<option value="3">text300<</option>
</TD>
你可以發佈多一個TD標籤,以便我可以發佈你所需的答案? –
我希望下面的答案可以正常工作,因爲TD標籤的ID不同 –
它是否在iFrame中?也可以嘗試''選擇[開始 - (@名稱,'狀態')' – Arran