Pomoc
-
Szukaj
-
Użytkownicy
-
Kalendarz
Pełna wersja:
Jedna kropka w inpucie
Forum PHP.pl
>
Forum
>
Po stronie przeglądarki
>
JavaScript
skowron-line
11.11.2010, 15:11:37
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
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
skowron-line
11.11.2010, 17:12:44
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ł.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj
.
Invision Power Board © 2001-2025
Invision Power Services, Inc.