أحدث البرامج التعليمية وتطوير الشبكة
×

JS البرنامج التعليمي

JS الصفحة الرئيسية JS المقدمة JS ألى أين JS الناتج JS بناء الجملة JS البيانات JS تعليقات JS المتغيرات JS مشغلي JS علم الحساب JS مهمة JS أنواع البيانات JS وظائف JS الأجسام JS نطاق JS أحداث JS سلاسل JS طرق سلسلة JS أرقام JS طرق عدد JS الرياضيات JS التمور JS تاريخ تنسيقات JS تاريخ طرق JS المصفوفات JS طرق مجموعة JS القيم المنطقية JS مقارنات JS الظروف JS تحول JS حلقة غيرمنتهية For JS حلقة بينما JS استراحة JS نوع التحويل JS التعبير العادي JS أخطاء JS التصحيح JS الرفع JS الوضع الصارم JS دليل الاناقة JS أفضل الممارسات JS الأخطاء JS أداء JS الكلمات المحجوزة JS JSON

JS أشكال

أشكال التحقق من صحة API أشكال

JS موضوع

تعريفات الكائن خصائص الكائن طرق كائن نماذج الكائن

JS وظائف

تعاريف وظيفة وظيفة المعلمات وظيفة الاحتجاج الإغلاق وظيفة

JS HTML DOM

DOM مقدمة DOM أساليب DOM وثيقة DOM عناصر DOM HTML DOM CSS DOM الرسوم المتحركة DOM أحداث DOM EventListener DOM ملاحة DOM العقد DOM Nodelist

JS المتصفح BOM

JS Window JS Screen JS Location JS History JS Navigator JS Popup Alert JS Timing JS Cookies

JS أمثلة

JS أمثلة JS HTML DOM JS HTML إدخال JS HTML الأجسام JS HTML أحداث JS المتصفح JS اختبار قصير JS ملخص

JS المراجع

JavaScript الأجسام HTML DOM الأجسام


 

JavaScript أشكال


جافا سكريبت التحقق من صحة النموذج

ويمكن أن يتم التحقق من صحة النموذج HTML من جافا سكريبت.

إذا كان حقل النموذج (fname) فارغ، هذه وظيفة تنبيهات رسالة، وإرجاع كاذبة، لمنع النموذج من تقديمه:

جافا سكريبت مثال

function validateForm() {
    var x = document.forms["myForm"]["fname"].value;
    if (x == null || x == "") {
        alert("Name must be filled out");
        return false;
    }
}

وظيفة يمكن أن يسمى عند إرسال النموذج:

HTML نموذج مثال

<form name="myForm" action="demo_form.asp" onsubmit="return validateForm()" method="post">
Name: <input type="text" name="fname">
<input type="submit" value="Submit">
</form>
انها محاولة لنفسك »

HTML التحقق من صحة النموذج

لا يمكن أن يؤديها التحقق من صحة النموذج HTML تلقائيا من قبل المتصفح:

إذا كان حقل النموذج (fname) فارغ، و required السمة يمنع هذا النموذج من تقديمه:

HTML نموذج مثال

<form action="demo_form.asp" method="post">
  <input type="text" name="fname" required >
  <input type="submit" value="Submit">
</form>
انها محاولة لنفسك »

لا تعمل التلقائي التحقق من صحة النموذج HTML في Internet Explorer 9 أو في وقت سابق.


تأكيد صحة البيانات

التحقق من صحة البيانات هو عملية التأكد من إدخال الكمبيوتر نظيفة، الصحيح، ومفيد.

المهام التحقق من صحة النموذجية هي:

  • لديه المستخدم ملأت كل الحقول المطلوبة؟
  • وقد المستخدم إدخال تاريخ صحيح؟
  • قام المستخدم بإدخالها النص في حقل رقمي؟

في أغلب الأحيان، فإن الغرض من التحقق من صحة البيانات لضمان الإدخال الصحيح لتطبيقات الحاسوب.

ويمكن تعريف المصادقة من قبل العديد من الطرق المختلفة، ونشر في العديد من الطرق المختلفة.

يتم تنفيذ التحقق من صحة جانب الملقم من قبل خادم الويب، بعد أن تم إرسال المدخلات إلى الملقم.

يتم تنفيذ التحقق من صحة العميل عن طريق متصفح الإنترنت، قبل أن يتم إرسال الإدخال إلى خادم الويب.


HTML القيد التحقق من صحة

قدم HTML5 مفهوم التحقق من صحة HTML جديد يسمى التحقق من صحة القيد.

ويستند HTML التحقق من صحة القيد على:

  • التحقق من صحة القيد سمات الإدخال HTML
  • القيد التحقق من صحة المغلق الزائفة المختارون
  • التحقق من صحة القيد DOM خصائص وطرق

سمات إدخال قيود التحقق من صحة HTML

السمة وصف
disabled تنص على أن عنصر المدخلات يجب تعطيل
max يحدد الحد الأقصى لقيمة عنصر المدخلات
min يحدد الحد الأدنى لقيمة عنصر المدخلات
pattern يحدد نمط قيمة عنصر المدخلات
required تنص على أن حقل إدخال يتطلب عنصر
type يحدد نوع عنصر المدخلات

للحصول على قائمة كاملة، انتقل إلى HTML سمات الإدخال .


القيد التحقق من صحة المغلق الزائفة المختارون

منتخب وصف
:disabled يختار عناصر الإدخال مع السمة "معطل" محددة
:invalid يختار عناصر الإدخال مع قيم غير صالحة
:optional يختار عناصر الإدخال مع عدم وجود سمة "مطلوب" محدد
:required يختار عناصر الإدخال مع سمة "مطلوب" محدد
:valid يختار عناصر الإدخال مع القيم الصالحة

للحصول على قائمة كاملة، وحصلت على CSS فئات الزائفة .