HTML5 required vs walidacja js

HTML5 required vs walidacja js
LI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 518
0

Lepiej korzystać z required aby sprawdzać (po stronie użytkownika)czy pola są puste w formularzu. Czy lepiej walidować to js?

mar-ek1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 526
0

Required został dodany, z tego co wiem, dopiero w HTML5 więc wszystko zależy od tego jakie wersje przeglądarek chcesz wspierać. Poza tym walidacja w JS pozwala też walidować nie tylko to czy jest jakaś wartość, ale też czy wartość jest poprawna

dzek69
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Rzeszów
0

ja z walidacji html5 korzystam tylko w przypadku prostych formularzy, do required i w porywach type=email

tworząc większą webaplikację nie korzystam z nowinek html5, w tym nowych wartości type, dlatego, że:

  1. różnią się implementacją w zależności od przeglądarki
  2. i zazwyczaj implementacja ta jest mniej wygodna/intuicyjna/spójna z resztą aplikacji niż js-owe odpowiedniki

na mobilnych html5 mocno się przydaje (pozwala np. dodawać maile z listy kontaktów - oczywiście zależy od implementacji, implementacja kalendarza jest zdecydowanie lepsza niż zabawa w js-owe popupy), ale na dekstopie - niekoniecznie.

DE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 8
0

Najlepiej stosować obie walidacje, nigdy nie wiesz co użytkownik wpisze w polu tekstowym. JS pozwala ubezpieczyć się na więcej opcji, ale trzeba też brać pod uwagę możliwość wyłączenia działania JS.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.