التحكم في طول البيان المدخل بالحقل
- للتحكم في طول البيان المدخل بالحقل أو بمعنى آخر
احتواء الحقل على قيمة لا تقل عن عدد محدد من
الرموز وذلك من خلال النشاط التالي:
قم بتصميم صفحة ويب يظهر بداخلها التالي:
- نموذج<form> يحتوي علي:
-صندوق إدخال كلمة المرور.
- الزر submit، وعند الضغط عليه يظهر صندوق
رسالة تحذيرية " طول كلمة المرور لا يقل عن 8 أحرف"
في حالة ادخال كلمة مرور تقل عن 8 رموز.
- تظهر الرسالة في صندوق باستخدام الامر alert.
الخطوات
أنشئ ملف نصي جديد.
اكتب الكود الموضح وحفظه بامتداد htm.
افتح الملف في مستعرض الإنترنت.
ويكون ناتج التنفيذ
مطابقة البيانات المدخلة في حقلين
-صمم صفحة ويب يظهر بداخلها:
- نموذج<form> يحتوي علي:
-صندوق لإدخال كلمة المرور " أدخل كلمة المرور".
- صندوق لإعادة ادخال كلمة المرور “اعد إدخال كلمة المرور".
-الزر "ارسال" submit, وعند الضغط عليه يتم مقارنة محتوى الصندوقين، في حالة عدم تطابق قيمتيهما تظهر رسالة تحذيرية " الكلمتين غير متطابقتين"
الخطوات
انش ملف نصي .
اكتب الكود التالي وحفظة بامتداد htm.
فتح الملف النصي من خلال مستعرض
الإنترنت.
منع ادخال نوع من البيانات مخالف لنوع الحقل
صمم صفحة ويب يظهر بداخلها:
- نموذج<form> يحتوي علي:
- صندوق نص.
-زر submit، وعند الضغط عليه يتم اختبار القيمة
المدخلة، وفي حالة ادخال قيمة غير عددية تظهر
رسالة تحذيرية " أدخل قيمة عددية".
- ستظهر الرسالة عند الضغط علي زر "ارسال"
الخطوات
أنشئ ملف نصي جديد.
حفظ الملف النصي بامتدادhtm.
حفظه بامتداد htm.
فتح الملف في مستعرض الإنترنت.
الناتج
ملاحظات: if (isNaN(form1.text1.value)){ يعني أن : الدالة isNaN تستخدم للتحقق من القيم المدخلة "هل القيمة عددية ".
-اذا تحقق التعبير الشرطي بعد IF أي إدخال قيمة غير عددية في صندوق النص سينفذ الكود وستظهر الرسالة التحذيرية "أدخل قيمة عددية" وإرجاع القيمة False إلي الدالة