انتقل إلى المحتوى الرئيسي

هل في التركيز

إرجاع صواب أو خطأ إذا كان عنصر 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