Html选择标签包含Id。我在相对路径中使用了id,并通过单击评估按钮在firepath中进行测试.firepath只返回一个匹配节点,但选择框未突出显示。它清楚地表明,选择框不会被处理。我尝试了很多方法,并没有帮助我。请找到下面WebDriver:相对Xpath不突出显示当我点击firepath中的评估按钮时选择框
<select id="myForm:operatingUnit" class="ef-combo-container" style="display:none;" name="myForm:operatingUnit">
<option value="-1">Please Select</option>
<option value="702">Industrial Casualty</option>
<option value="703">General Casualty</option>
<option value="704">Specialty Primary</option>
</select>
<input id="myForm:operatingUnit_input" class="combo-input ui-autocomplete-input" value="Please Select" autocomplete="off" role="textbox" aria-autocomplete="list" aria-haspopup="true" title="Please Select"/>
Please find the relative xpath on below:
//select[@id='myForm:operatingUnit']
我已经使用各种露骨等待statments很好,但不工作了,从这个问题要克服的HTML标签。 请帮我解决这个问题
您是否检查过元素是否包含在iframe中?您也可以尝试使用以下css:input [id * = myForm] [id * = operatingUnit] – lauda
它不在框架内。大小显示正确。 system.out.println(weblement.getOptions()。size) 它返回大小为4 – Ashok