كيفية الإشارة إلى الحقول الإلزامية والتحقق من صحة النموذج يمكن الوصول إليها لمستخدمي قارئ الشاشة؟
-
24-09-2019 - |
سؤال
عندما تظهر رسالة الخطأ على التحقق من الصحة إذا ارتكب خطأ ما ، يجب قراءة هذا الخطأ بواسطة قارئ الشاشة؟ أي قارئ شاشة متوافق ، يمكن الوصول إليه ، مكون من قِبل صحة jQuery غير المزعجة؟
وكيف سيعرف المستخدم أي حقل النماذج إلزامي؟
سؤالي ليس على وشك أن يصنع fieldset
, legend
, ، و label
?
المحلول
يمكنك استخدام المكون الإضافي القياسي لـ JQuery Validation وكتابة التحقق من صحة () الذي يجمع الأخطاء في إرسالها وتعرضها في تنبيه () ، بدلاً من الاعتماد على إظهار وإخفاء Divs/Edpans. يعتبر التنبيه () قارئ الشاشة متوافقًا وفقًا لـ Webaim.
نصائح أخرى
اذهب مع استخدام وظيفة التنبيه لعرض الأخطاء. يبدو أن الممارسة القياسية تضع * من خلال أي ملصقات مطلوبة من حقول النماذج المطلوبة.
لا تنتمي إلى StackOverflow