تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
blockly > FocusManager > focusNode
طريقة FocusManager.focusNode()
يركّز إدخال DOM على العقدة المحدّدة، ويضع علامة عليها كعنصر نشط.
سيتم تعديل أي عقدة تم التركيز عليها سابقًا لتصبح مميّزة بشكل غير نشط (إذا كانت في شجرة قابلة للتركيز مختلفة) أو غير واضحة (إذا كانت في الشجرة نفسها).
**ملاحظة مهمة**: إذا تعذّر التركيز على العقدة المقدَّمة (مثلاً، إذا عرضت الدالة canBeFocused() القيمة "خطأ")، سيتم تجاهلها وستبقى حالة التركيز الحالية بدون تغيير.
يُرجى العِلم أنّ هذا الإجراء قد يعدّل قيمة tabindex للعنصر المحدّد في العقدة لضمان أن تتمكّن برامج قراءة الشاشة من قراءته بشكل صحيح عند التركيز عليه.
Signature:
focusNode(focusableNode: IFocusableNode): void;
المعلمات
المَعلمة |
النوع |
الوصف |
focusableNode |
IFocusableNode |
العقدة التي يجب أن يتم التركيز عليها بشكل نشط |
المرتجعات:
void
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]