![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 600 Pomógł: 2 Dołączył: 1.09.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Więc tak mam taki mechanizm ustalania aby w danym polu input mogła być tylko liczba całkowita albo rzeczywista.. po prostu przypisuje klase class="only_int" za pomoca jQuery waliduje dane pole.. Teraz mam problem.. jak niepozwolić wpisac w dane pole liczbę spoza podanego przedziału? Ma ktoś może pomysł na taką funkcje? Gdzie miałbym zapisywać wartości tcy przedziałów? do znacznika title? :/ Czy pozostaje tylko walidacja tego pola w trakcie wysyłania formularza? Ten post edytował kukix 16.04.2012, 12:52:01 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 433 Pomógł: 64 Dołączył: 29.01.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Nie będą protestowały, po prostu nie będą rozumiały tych atrybutów. [ //EDIT - dopiero zauważyłem, że @kamil4u napisał to samo, nie wiem, cache mam jakiś, czy co : ) ]
Owszem, id nie może być liczbą zgodnie ze standardami, jeśli więc mamy się tego trzymać, to id="limit-10-55" i robić tablicę trójelementową. Generalnie jednak zakres można odczytywać z atrybutów min i max. Zamiast keyup w moim przypadku możesz zastosować zdarzenie blur() albo focusout(), powinno to lepiej działać. Ten post edytował prowseed 16.04.2012, 22:11:37 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 21:06 |