跳到主要内容

isSelected(是否已选中)

将返回一个布尔值,表示<option>或类型为checkbox或radio的<input>元素当前是否被选中。

用法
$(selector).isSelected()
示例
index.html
<select name="selectbox" id="selectbox">
<option value="John Doe">John Doe</option>
<option value="Layla Terry" selected="selected">Layla Terry</option>
<option value="Bill Gilbert">Bill Gilbert"</option>
</select>

isSelected.js
it('should detect if an element is selected', async () => {
let element = await $('[value="Layla Terry"]');
console.log(await element.isSelected()); // outputs: true

element = await $('[value="Bill Gilbert"]')
console.log(await element.isSelected()); // outputs: false
});
返回值
  • <Boolean> return: 如果元素被选中则返回true

Welcome! How can I help?

WebdriverIO AI Copilot