پرش به محتوای اصلی

isFocused

برگرداندن مقدار صحیح یا غلط اگر عنصر DOM انتخاب شده در حال حاضر فوکوس دارد. اگر انتخابگر با چندین عنصر مطابقت داشته باشد، در صورتی که یکی از عناصر فوکوس داشته باشد، مقدار صحیح برمی‌گرداند.

استفاده
$(selector).isFocused()
مثال‌ها
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
})
برمی‌گرداند
  • <Boolean> return: صحیح اگر یکی از عناصر تطبیق داده شده فوکوس داشته باشد

Welcome! How can I help?

WebdriverIO AI Copilot