تقييم الدرس 27
النماذج والتحقق من المدخلات
أجب عن الأسئلة ثم اضغط «صحّح ورقتي» في آخر الصفحة. ← العودة إلى الدرس
أسئلة التقييم
تقييم الدرس 27: النماذج والتحقق من المدخلات. إجاباتك تُحفظ تلقائيًّا على هذا الجهاز؛ أجب ثم اضغط «صحّح ورقتي».
1السؤال الأول: اختر الإجابة الصحيحة
1) أي حدث نستمع له لمعالجة إرسال النموذج؟
2) ماذا تُرجع
" علي ".trim()؟3) التحقق من أن كلمة المرور 8 أحرف على الأقل:
4) ماذا يحدث عند الإرسال؟
form.addEventListener("submit", function (e) { msg.textContent = "تم الإرسال";});
5) ماذا تُرجع
isNaN(Number("abc"))؟2السؤال الثاني: صح أم خطأ
1) قيمة
input.value من نوع نص حتى لو كتب الزائر رقمًا.الصواب: صح
2) تحقق
JavaScript في المتصفح يكفي لحماية الخادم.الصواب: خطأ
3)
includes("@") تتحقق من وجود @ في النص.الصواب: صح
4) يجب مسح رسائل الخطأ القديمة قبل التحقق من جديد.
الصواب: صح
3السؤال الثالث: أكمل الفراغات من القائمة المنسدلة
1) لإيقاف الإرسال الافتراضي نستدعي
event. .الإجابة:
preventDefault()2) للتحقق من أن الرقم يبدأ بـ 05 نستخدم .
الإجابة: startsWith
3) لتحويل النص
"25" إلى عدد نستخدم .الإجابة: Number
4السؤال الرابع: أسئلة عملية
1) ما الذي يظهر في Console؟
const values = ["", " ", "سارة"];for (const v of values) { if (v.trim() === "") { console.log("فارغ"); } else { console.log("مرحبًا " + v); }}
الناتج الصحيح:Console×
فارغ
فارغ
مرحبًا سارة
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».