انتقل إلى المحتوى
uiify

Alert modal

مربع حوار يطلب من المستخدم تأكيد إجراء أو إلغاءه.

المتصفحات
Chrome 123+Firefox 121+Safari 17.5+
الفئة
0
الحجم المضغوط
555 B
ميزانية التخطيط القسري
0 ms
ميزانية axe
0
متوافق مع SSR
نعم
مبني على
elements/dialog
العقد المنشور
بيئة الاختبار

المختبر

Alert Modal

Closed

Delete item?

لا يمكن التراجع عن هذا الإجراء.

API

AlertModal

الخاصيةالنوعافتراضيالوصف
id*string—معرّف فريد لعنصر alertdialog تستهدفه أزرار التفعيل والإلغاء والإجراء.
trigger*ReactNode—محتوى الزر الذي يفتح مربع الحوار.
title*ReactNode—عنوان يُعرض داخل مربع الحوار ويُستخدم اسمًا له للتقنيات المساعدة.
descriptionReactNode—نص مساعد يُعرض تحت العنوان وتشير إليه aria-describedby.
childrenReactNode—محتوى الجسم الموضوع بين الوصف والزرّين.
actionLabelReactNode"Confirm"محتوى زر التأكيد، الذي يغلق بالقيمة "confirm".
cancelLabelReactNode"Cancel"محتوى زر العدول، الذي يغلق بالقيمة "cancel".
classNamestring—الفئة المطبّقة على عنصر مربع الحوار.

AlertModalTrigger

الخاصيةالنوعافتراضيالوصف
target*string—معرّف AlertModalContent الذي يفتحه هذا الزر؛ ويحلّه المتصفح وقت النقر.
childrenReactNode—محتوى زر التفعيل.
asTAs & NativeButtonAs<TAs>"button"مكوّن يمرّر الخصائص والمرجع إلى زر أصلي؛ تُرفض الوسوم الأخرى لأن أوامر invoker تحتاج إلى زر حقيقي.

AlertModalContent

الخاصيةالنوعافتراضيالوصف
id*string—معرّف فريد يوفّره المستهلك؛ تشير إليه الأجزاء الأخرى.
childrenReactNode—محتوى مربع الحوار، ويُعرض مع role="alertdialog".

AlertModalAction

الخاصيةالنوعافتراضيالوصف
target*string—معرّف AlertModalContent الذي يغلقه هذا الزر للتأكيد.
childrenReactNode—محتوى زر التأكيد.
asTAs & NativeButtonAs<TAs>"button"مكوّن يمرّر الخصائص والمرجع إلى زر أصلي؛ تُرفض الوسوم الأخرى لأن أوامر invoker تحتاج إلى زر حقيقي.

AlertModalCancel

الخاصيةالنوعافتراضيالوصف
target*string—معرّف AlertModalContent الذي يغلقه هذا الزر للعدول.
childrenReactNode—محتوى زر العدول.
asTAs & NativeButtonAs<TAs>"button"مكوّن يمرّر الخصائص والمرجع إلى زر أصلي؛ تُرفض الوسوم الأخرى لأن أوامر invoker تحتاج إلى زر حقيقي.

لوحة المفاتيح

المفتاحالإجراء
Tabنقل التركيز إلى عنصر التحكم أو منه
Enter / Spaceالتفعيل عند التركيز (لعناصر التحكم الشبيهة بالأزرار)

إمكانية الوصول

يستخدم HTML الدلالي متى أمكن. افحص بنية HTML المعروضة في المختبر؛ لا تُضاف ARIA إلا حين لا تكفي العناصر الأصلية.

نقاط التنسيق

data-disabled
تُرجمت هذه الصفحة آليًا ولم تُراجع بعد.