Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> JS weryfikacja typu zmiennej z input
duch4ever
post 15.02.2011, 11:09:54
Post #1





Grupa: Zarejestrowani
Postów: 155
Pomógł: 0
Dołączył: 22.06.2010

Ostrzeżenie: (0%)
-----


Witam jak w JS lub Jquery sprawdzić typ zmiennej z pola input? Normalnie jest ok ale jeśli zmienną pobieram .val to zawsze traktuje jak stringa.
Muszę sprawdzać czy jest wpisany string czy liczba (najlepiej rozróżnić float i int). W php bym ogarnął a tu nie mogę sobie poradzić sad.gif
Jak daje parseInt() to wszystko przeparsuje na liczbę.
Go to the top of the page
+Quote Post
yevaud
post 15.02.2011, 11:23:46
Post #2





Grupa: Zarejestrowani
Postów: 471
Pomógł: 89
Dołączył: 29.07.2008
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


http://www.peterbe.com/plog/isint-function
Go to the top of the page
+Quote Post
duch4ever
post 16.02.2011, 00:18:27
Post #3





Grupa: Zarejestrowani
Postów: 155
Pomógł: 0
Dołączył: 22.06.2010

Ostrzeżenie: (0%)
-----


Działa jak trzeba smile.gif dzięki wielkie. Pomożesz by rozróżniało float i int?

///// edit

Już ogarnąłem poniżej kod:

  1. function isFloat(x) {
  2. var y=parseFloat(x);
  3. if (isNaN(y)) return false;
  4. return x==y && x.toString()==y.toString();
  5. }


Ten post edytował duch4ever 16.02.2011, 00:21:03
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 27.05.2024 - 03:06