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
: صحیح اگر یکی از عناصر تطبیق داده شده فوکوس داشته باشد