Перейти к основному содержимому

isFocused

Возвращает true или false, если выбранный DOM-элемент в настоящее время находится в фокусе. Если селектор соответствует нескольким элементам, он вернет true, если один из элементов находится в фокусе.

Usage
$(selector).isFocused()
Examples
index.html
<input name="login" autofocus="" />
hasFocus.js
it('should detect the focus of an element', async () => {
await browser.url('/');
const loginInput = await $('[name="login"]');
console.log(await loginInput.isFocused()); // outputs: false

await loginInput.click();
console.log(await loginInput.isFocused()); // outputs: true
})
Returns
  • <Boolean> return: true если один из соответствующих элементов находится в фокусе

Welcome! How can I help?

WebdriverIO AI Copilot