سؤال

لقد تساءلت فقط وأردت التجمع في مكان واحد جميع الميزات المفقودة لعناصر نموذج HTML المحبوب.
مثال واحد يمكن أن يكون مفقودًا من شريط التمرير الأفقي في أ LISTBOX. لكنني متأكد من أن هناك الكثير من الميزات التي نود رؤيتها في عناصر النماذج بشكل افتراضي.
ميزة واحدة مفقودة لكل إجابة من فضلك.
شكرًا لك.

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

المحلول

الجحيم ، يفتقدون الكثير من الميزات ، لن أعرف من أين أبدأ! لكن هنا يذهب:

(مفقود في HTML 4 ، لا أعرف حوالي 5)

  • التخصيص المرئي الكامل (ألوان الخلفية والحدود والألوان النصية) ل الكل عناصر (بما في ذلك مربعات الاختيار وأزرار الراديو و select عناصر)

  • التحقق من صحة المدخلات الأصلية (دون الحاجة إلى JS) للمدخلات النصية: الرقم فقط ، الأحرف الأبجدية فقط ، التعبير العادي

نصائح أخرى

تحكم في Date/Time Picker ، بدلاً من محاولة معالجة مربع نص أو تحديد أو بعض عناصر التحكم الأخرى لإنشائها.

إن التعداد المفتوح ، "حدد يمكنك الكتابة" في متناول يدي في بعض الحالات.

إذا كان الجميع إلى حد كبير ، ولكن ليس تمامًا ، يجيب على السؤال بواحدة أو 15 طرقًا مختلفة ، فيجب عليك إما إجبار الجميع على كتابة الإجابة أو الحصول على خيار "آخر" مع حقل نص منفصل.

عدم وجود دعم جوهري لنوافذ متعددة (أو حتى مربعات حوار مشروط فقط) هو سخيف.

فكر في عشرات الآلاف من ساعات المبرمج التي تضيع على التلاعب البهلوان من div العناصر فقط لتنفيذ واجهة مستخدم يكون سهلاً في تطبيق سطح المكتب.

من غير المجدي إلى حد ما إدراج ما هو مفقود في HTML 4 منذ أن تم إصلاح الكثير في HTML 5. وبعد ذلك ، لا يمكن لمعظمنا سرد ما هو مفقود من HTML 5 لأننا لسنا على دراية بما فيه الكفاية بعد.

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