هناك طريقتان لتعطيل تقديم النموذج في HTML ، وهما:
1. إضافة سمة readonly='readonly' إلى تسمية التحكم
2. إضافة سمة disabled='disabled' إلى تسمية التحكم
على سبيل المثال:
<type type = text value = readOnly = readOnly /> <type type = text value = disabled = upabled />
كل من عناصر التحكم في المثال غير قابلة للتعديل. لكن لديهم أيضا بعض الاختلافات!
من المعنى الحرفي ، يمكننا أن نعرف أن عنصر التحكم الذي يستخدم خاصية ReadOnly هو للقراءة فقط ، بينما يتم تعطيل المعوقين. إذن ما هو الفرق بينهما؟
لا يمكن تعديل عناصر التحكم في القراءة فقط (عناصر التحكم التي تستخدم السمة Readonly) من قبل المستخدمين مع الماوس ولوحة المفاتيح ، ولكن يمكن للمبرمجين استخدام JavaScript لتعديلها. عند إرسال النموذج ، سيتم إرسال اسم وقيمة عنصر التحكم إلى الخادم ، مما يعني أنه مرئي للخادم.
لا يُسمح للتحكم المعاق (التحكم مع السمة المعطلة) في تعديله من قبل المستخدم مع الماوس ولوحة المفاتيح ، ولكن أيضًا غير مرئي للخادم ، أي أن الاسم والقيمة لن يتم إرسالها إلى الخادم عند إرسال النموذج. بالطبع ، يمكن للمبرمجين أيضًا استخدام JavaScript لتعديل قيمتهم.
هذا هو الفرق. بعد معرفة الفرق ، يجب أن نعرف متى نستخدم الطريقة. لا تكن أعمى!
لخصهذه هي نهاية هذه المقالة حول الفرق بين السمات المعوقة لعناصر التحكم في نموذج HTML و READONLY VS. لمزيد من محتوى HTML المعاق READONLY ، يرجى البحث عن المقالات السابقة من Wulin.com أو متابعة تصفح المقالات ذات الصلة أدناه. آمل أن يدعم الجميع wulin.com في المستقبل!