<input disabled="disabled" type="checkbox" class="billingCheck" />
我的代码如下:
browser.checkbox(:class => 'billingCheck').set
我收到以下错误:
C:/Ruby193/lib/ruby/gems/1.9.1/gems/watir-2.0.4/lib/watir/element.rb:84:在 `asse rt_enabled':object {:class =&gt;“billingCheck”}并被禁用 (Watir :: Exception :: ObjectDisabledException)
我尝试使用以下内容,但它通过了代码。
if
browser.checkbox(:class => 'billingCheck').visible?
browser.checkbox(:class => 'billingCheck').set
end
有什么想法吗?提前谢谢。
答案 0 :(得分:0)
试试这个:
browser.checkboxes(:class => 'billingCheck').each {|checkbox| checkbox.set if checkbox.visible?}