۰ امیر حق شناس
خلاصه مطالب جلسه بررسی فرم‌ها - بخش سوم
جامعه Html & CSS ایجاد شده در ۰۸ دی ۱۴۰۴

📘 Bootstrap 5 – Forms (Validation)

1️⃣ کلاس‌ها و کاربردها

کلاسکاربرد
needs-validationروی فرم برای فعال کردن استایل‌های Bootstrap در validation
was-validatedبعد از submit، وضعیت اعتبارسنجی نمایش داده می‌شود
is-validنمایش input معتبر (border سبز)
is-invalidنمایش input نامعتبر (border قرمز)
valid-feedbackمتن تایید برای input معتبر
invalid-feedbackمتن خطا برای input نامعتبر

2️⃣ نکات مهم

  • required → برای الزامی کردن input
  • type="email", type="number" → به HTML5 validation کمک می‌کند
  • novalidate → غیرفعال کردن validation خودکار مرورگر
  • بازخورد validation باید همراه input باشد
  • برای فرم با floating labels → validation همچنان کار می‌کند، فقط spacing باید رعایت شود