Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> 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


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
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ł.


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
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 Aktualny czas: 19.08.2025 - 22:43