Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Walidacja inputa w czasie rzeczywistym
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
ciembor
Mam input, w którym można podawać tylko liczby. No więc postanowiłem zamiast walidować formularz przy wysłaniu, od razu zabronić wpisywać inne znaki (oczywiście walidacja po stronie serwera też jest). Zrobiłem to bazując na replace() i JQuerowym .keyup() - podmieniam wartość inputa na poprawną. Wszystko działa, tylko wpisywany znak jest wyświetlany po wciśnięciu, a dopiero przy podniesieniu klawisza usuwany. Da się to jakoś poprawić, żeby w ogóle go nie było widać? Próbowałem z .keypressed() i .keydown(), ale wtedy jeszcze nie zmienia się wartość inputa i nie działa.
d3ut3r
Możesz skorzystać z tego pluginu
http://itgroup.com.ph/alphanumeric/
ciembor
Dzięki, idealne;).
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.