我搜索了这个问题并没有找到它,所以我自己发布了。我的网页有一个多选,如下所示。所有选项都是在页面加载时选择的,使用Selenium IDE我想取消选择所有选项并提交表单以确保显示正确的错误消息。有什么建议吗?
Mavbe将某些东西嵌入到' runScript'命令??这里只能使用IDE,而不能使用Webdriver ......
<select id="example" multiple="multiple>
<option selected="selected" value="1">abc</option>
<option selected="selected" value="2">def</option>
<option selected="selected" value="1">ghi</option>
</select>
答案 0 :(得分:1)
我找到了解决问题的方法,并认为我会分享。可以使用JavaScript:
getEval | var elements = window.document.getElementById("example").options; for(var i = 0; i < elements.length; i++){elements[i].selected = false;}