اليوم راح نأخد الـ checkbox_and_radio .
ماهو الـ radio ؟ وماهو الـ checkbox ؟ ، هم عبارة عن صناديق للإختيار يعني على سبيل المثال نقول له :

نعمل Save

نروح للملف ، نفتحه

النتيجة ، كما تلاحظ اعطاني 3 خيارات

ويمكنك إختيار ما تريد :



إذًا هذه هي فائدة الـ radio ، ايضًا عندنا الـ checkbox
checkbox نفس الفكرة ، لكنها مربع .. نجرب :

نعمل Save

نروح للملف ، نفتحه

النتيجة ، كما تلاحظ صار عندي مربعات

نستطيع الإختيار و الإلغاء كما يلي ، على عكس الـ radio :


إذًا هذا هو الفارق بين الـ checkbox و الـ radio .. تمام
هناك ايضًا خاصية تجي مع الـ checkbox ، وهي الـ checked .. نجرب :

نعمل Save

نروح للملف ، نفتحه

النتيجة ، لاحظ معي
الـ checked معناتها ، الخيار الإفتراضي ( المختار الأول )

تمام ، وأيضًا تقدر تستخدم الـ disabled ( تعطل خيار ) نجرب :

نعمل Save

نروح للملف ، نفتحه

النتيجة ، كما تلاحظ ماتقدر تضغط عليه او تحدد عليه

إذًا الـ disabled تستخدم للإلغاء ، لكن خلي بالك ان الـ disabled ماتستخدم بس مع الـ radio او checkbox
تقدر تستخدمه مع أي حقل أخر ، مثلاً اقول له :

نعمل Save

نروح للملف ، نفتحه

النتيجة ، كما تلاحظ تقدر تغير القيمة مثل مابدك ( الإطار )

لكن إذا ماتبي تغيرها ، تقول له

نعمل Save

نروح للملف ، نفتحه

النتيجة ، كما تلاحظ مايقدر يغير المحتوى

إذًا الـ disabled تقدر تستخدمه وين تريد ، إذا انهينا اهم العوامل في الـ forms وراح نتانول اشياء كثيرة في الدرس القادم ان شاء الله
راح نقوم عمل مشروع بالـ forms .