# selectByIndex

Select option with a specific index.

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

```
await $(selector).selectByIndex(index)
```

## Parameters[​](#parameters "Direct link to Parameters")

| Name    | Type     | Details      |
| ------- | -------- | ------------ |
| `index` | `number` | option index |

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

example.html

```
<select id="selectbox">
    <option value="someValue0">uno</option>
    <option value="someValue1">dos</option>
    <option value="someValue2">tres</option>
    <option value="someValue3">cuatro</option>
    <option value="someValue4">cinco</option>
    <option value="someValue5">seis</option>
</select>
```

selectByIndex.js

```
it('Should demonstrate the selectByIndex command', async () => {
    const selectBox = await $('#selectbox');
    console.log(await selectBox.getValue()); // returns "someValue0"
    await selectBox.selectByIndex(4);
    console.log(await selectBox.getValue()); // returns "someValue4"
});
```
