在 IE10 上使用 watir-classic 3.6.0。
当我设置一个复选框时,我很难让我的页面识别。
我试过了:
b.checkbox(:id => myId).set
b.checkbox(:id => myId).click
b.checkbox(:id => myId).fire_event('onclick')
对于所有这些,我可以看到我的复选框已选中。另外,把 b.checkbox.set? 返回真。
但是,然后我单击一个按钮,该按钮需要设置至少一个复选框才能起作用,它告诉我没有设置任何复选框。
这是复选框的 html:
什么会导致浏览器/网页在可见检查时无法识别已设置的复选框?