# isSelected

Will return true or false whether or not an `<option>` or `<input>` element of type checkbox or radio is currently selected.

## Usage[​](#usage "Direct link to Usage")

```
await $(selector).isSelected()
```

## Examples[​](#examples "Direct link to Examples")

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
});
```

## Returns[​](#returns "Direct link to Returns")

* **\<Boolean>** **`return`:** true if element is selected
