MystiQ
30.05.2012, 18:29:43
Witam.
W jaki sposób mogę wymusić za pomocą JS, żeby użytkownik wpisywał datę i czas w określonym formacie (RRRR-MM-DD, GG:MM)? Do co napisałem niestety działa w części przypadków. Jest na to może jakiś sposób? Chodzi mi o pola tekstowe formularza.
kamil4u
30.05.2012, 18:38:38
Nie ma wprost, ale są gotowe skrypty( szukaj pod: "mask js" np.
http://digitalbush.com/projects/masked-input-plugin/ ).
Jeżeli chcesz wiedzieć jak to działa to najlepiej zadaj konkretne pytanie z czym masz problem, ale skrypt naprawdę jest prosty. W skrócie: wyrażenia regularne( sprawdzanie daty ) i zdarzenia( onkeydown, żeby sprawdzić czy można wpisać daną wartość )
Pozdrawiam