Lekcja 5: Formularze Pro – Walidacja

Pamiętasz zwykłe pola tekstowe? Teraz zamienimy je w inteligentne narzędzia. Nauczysz się, jak zmusić użytkownika do wpisania poprawnych danych (np. minimalnie 8 znaków hasła) bez użycia skomplikowanego programowania. Przeglądarka zrobi to za Ciebie!

Kluczowe zagadnienia:

  • Atrybuty walidacji: requiredminlength.
  • Nowe typy inputów: numberdatecolorrange.
  • Ograniczanie liczb (minmax).

Pytania do filmu:

  1. Co robi atrybut required dodany do pola?
  2. Jak wymusić minimalną liczbę znaków w haśle? (Odp: minlength).
  3. Jaki typ pola pozwala wybrać datę z kalendarza?
  4. Jaki typ pola służy do wpisywania tylko cyfr?
  5. Jak ograniczyć wiek użytkownika (np. minimum 18) w polu liczbowym? (Odp: atrybut min).
  6. Co to jest walidacja formularza? (Odp: Sprawdzanie poprawności danych).
  7. Jaki typ pola tworzy suwak do przesuwania? (Odp: range).
  8. Jaki typ pola otwiera paletę kolorów? (Odp: color).
  9. Co zrobi przeglądarka, jeśli spróbujesz wysłać formularz z błędem? (Odp: Pokaże dymek z komunikatem).
  10. Czy do tej walidacji potrzebujemy JavaScriptu? (Odp: Nie, to czysty HTML5).