• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Walidacja formularza

Mały hosting, OGROMNE możliwości
0 głosów
305 wizyt
pytanie zadane 15 grudnia 2015 w JavaScript przez wojtek12100 Początkujący (250 p.)
Witam serdecznie forumowiczów!

Mam pytanie :) Jak wykonać formularz, który będzie sprawdzał poprawność danych doń wprowadzanych. Chodzi o to, żę gdy użytkownik wpisze znak inny niż cyfrę lub kropkę, ramka formularza zabarwiała się na czerwono.  Akcja sprawdzania musi się odbyć po kliknięciu myszką w dowolny punkt na stronie a nie  przycisk submit.  Do formularza można wprowadzić tylko cyfry i kropki np 4.5 lub lub 2.5

Za pomoc z góry dziękuję :)

1 odpowiedź

0 głosów
odpowiedź 15 grudnia 2015 przez Comandeer Guru (607,960 p.)
jQuery validate obadaj. Albo walidację z HTML5.
komentarz 15 grudnia 2015 przez wojtek12100 Początkujący (250 p.)
No dobra mam już gotowy kod. Teraz tylko do końca nwm jak mam zdefiniować liczby i kropkę. Bo np (0-9) {3} to 3 cyfry a kropka?
komentarz 15 grudnia 2015 przez Comandeer Guru (607,960 p.)
A o jakie liczby dokładnie Ci chodzi?
komentarz 16 grudnia 2015 przez wojtek12100 Początkujący (250 p.)
od 0 do 12 z tym że można np 3.6
komentarz 16 grudnia 2015 przez Comandeer Guru (607,960 p.)
Więc poczytaj na MDN o input[type=number] ;) zwłaszcza o atrybutach [min], [max] i [step]

Podobne pytania

0 głosów
2 odpowiedzi 2,230 wizyt
pytanie zadane 18 października 2018 w JavaScript przez drraco Początkujący (370 p.)
0 głosów
1 odpowiedź 375 wizyt
pytanie zadane 6 października 2018 w JavaScript przez Sobol3k Użytkownik (690 p.)
0 głosów
1 odpowiedź 1,767 wizyt

93,717 zapytań

142,629 odpowiedzi

323,261 komentarzy

63,262 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...