Citat:
Originalno napisao jablan
BTW, odakle onaj delay nakon napuštanja polja a pre ispisivanja validacione poruke?
|
Kreira se timer koji se okida tek 0.5 nakon tvoje poslednje akcije (klika, pritiska tastera, fokusa). Zamisli kucaš neki tekst u textarea i na svaki keydown sistem odradi CELU validaciju. Ovako svaki naredni keypress odlaže validaciju za 0.5 sekundi. Kada prestaneš da kucaš ili odeš na drugo polje validacija se izvrši i to je to...
Izvinite, ali meni baš nema logike sledeći scenario:
1. Čovek fokusira required polje (znači želi da ga izmeni)
2. Izostavi vrednost i prebaci se na drugo polje (ostavivši NEIPSRAVNU vrednost)
3. Validator se NE IZVRŠI i NE ISTAKNE da je preskočeno polje required
Ako je polje required, korisnik ga je fokusirao i prebacio se ne drugo polje treba mu reći da je omašio i da treba da unese vrednost.
Slažem se da validacija trenutni izgleda previše napadno, ali na tome tek treba da se poradi