كيفية الإشارة إلى الحقول الإلزامية والتحقق من صحة النموذج يمكن الوصول إليها لمستخدمي قارئ الشاشة؟

StackOverflow https://stackoverflow.com/questions/2170621

سؤال

عندما تظهر رسالة الخطأ على التحقق من الصحة إذا ارتكب خطأ ما ، يجب قراءة هذا الخطأ بواسطة قارئ الشاشة؟ أي قارئ شاشة متوافق ، يمكن الوصول إليه ، مكون من قِبل صحة jQuery غير المزعجة؟

وكيف سيعرف المستخدم أي حقل النماذج إلزامي؟

سؤالي ليس على وشك أن يصنع fieldset, legend, ، و label?

هل كانت مفيدة؟

المحلول

يمكنك استخدام المكون الإضافي القياسي لـ JQuery Validation وكتابة التحقق من صحة () الذي يجمع الأخطاء في إرسالها وتعرضها في تنبيه () ، بدلاً من الاعتماد على إظهار وإخفاء Divs/Edpans. يعتبر التنبيه () قارئ الشاشة متوافقًا وفقًا لـ Webaim.

http://docs.jquery.com/plugins/validation

نصائح أخرى

اذهب مع استخدام وظيفة التنبيه لعرض الأخطاء. يبدو أن الممارسة القياسية تضع * من خلال أي ملصقات مطلوبة من حقول النماذج المطلوبة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top