复选框元素  

概述

Watir::CheckBox 是一个非常简单的元素,可以在没有太多限制的情况下进行切换。Watir 确保在点击之前它处于启用状态。

可以通过调用 Browser#checkbox 来访问它。创建 CheckBoxCollection 可以通过 Browser#checkboxes 来实现。有关查找 CheckBox 元素的所有不同方法,请查看我们的 元素定位指南

复选框还继承了标准 Web 元素 的方法

常用或特殊方法

标准设置器接口

CheckBox#setcheck 的别名,并接受一个布尔值参数。当值为 true 时,Watir 确保该元素被选中。当值为 false 时,Watir 确保该元素未被选中。

示例

browser = Watir::Browser.start 'watir.com/examples/simple_form.html'

checkbox = browser.checkbox(id: 'interests_cars')
checkbox.checked? == false # => true
checkbox.check
checkbox.checked? == true # => true
checkbox.check
checkbox.checked? == true # => true
checkbox.clear
checkbox.checked? == false # => false

browser.close

最后更新:2021 年 3 月 28 日