Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jedna kropka w inpucie
skowron-line
post
Post #1





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Witam napisałem sobie taką funkcję która zamienia mi przecinek na kropkę
Kod
obj.value = obj.value.replace(/,/g,'.');
ale czy jest jakiś szybki sposób na to by nie można było wpisać więcej niż jedną kropkę ?
1.20000 poprawnie
1.2.0.0. błędnie
1..2.0 błędnie

Pozdrawiam
skowron-line
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Pawel_W
post
Post #2





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

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


podpinasz się pod onkeydown; jeżeli wciśnięty klawisz to "." to sprawdzasz, czy value zawiera już kropkę, jeżeli tak to zwracasz false
Go to the top of the page
+Quote Post
skowron-line
post
Post #3





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Cytat(Pawel_W @ 11.11.2010, 17:06:22 ) *
podpinasz się pod onkeydown; jeżeli wciśnięty klawisz to "." to sprawdzasz, czy value zawiera już kropkę, jeżeli tak to zwracasz false

Na takie rozwiązanie to sam wpadłem, tyle tylko że nie bardzo chcę tą funkcję rozbudowywać. Ale widać będę musiał.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 13:51