Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: float oraz ',' i '.'
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
szyszek
Witam
Mam funkcje zliczajaco z 3 input i wpisujaca do 4-go wyglada to tak
Kod
function  suma(){
var w1=parseFloat(document.raport.us1opl.value);
var w2=parseFloat(document.raport.us2opl.value);
var w3=parseFloat(document.raport.us3opl.value);
var ile=w1+w2+w3;
document.raport.sum_akt.value=ile;
}

i wszystko jest oki dopuki ulamek wpisuje z '.' ale jesil wpisze ',' to dodaje tylko czesc calkowita
dr_bonzo
No bo liczby ulamkowe zapisuje sie z kropka -- zamien przecinki na kropki przed wyciaganiem liczby float z pola formularza.
szyszek
jak by tak bylo to na klawiaturce numerycznej nie bylo ',' tylko '.' smile.gif

ps to moze mi ktos powie jaki jest odpowiednik str_replace w javascript
dr_bonzo
replace()
http://stuff.mit.edu/afs/sipb/project/java...ng.html#1194258
http://stuff.mit.edu/afs/sipb/project/java...JavaScript_1.5/

a . na numerycznej mozna ustawic w ustawieniach regionalnych.
szyszek
wielkie dzieki smile.gif
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.