[JS] Przecinek, kropka a liczenie

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
pbern
Nowy
Nowy
Posty: 63
Rejestracja: pn lis 24, 2003 10:30 pm

[JS] Przecinek, kropka a liczenie

Post autor: pbern »

Witam, napisalem sobie 2 banalne funkcje przeliczajace, jednak mam problem z przeliczaniem w zaleznosci od tego czy liczba zostanie wpisana z "," lub ".", tutaj moje pytane, jak uzaleznic poprawne obliczenia od wprowadzanych danych...

Kod: Zaznacz cały

function nettobrutto(nr)
{
obj=document.getElementById("ne"+nr);
netto = obj.value;
obj2=document.getElementById("va"+nr);
vat = obj2.value;
obj3=document.getElementById("br"+nr);
brutto = netto*vat;
obj3.value=brutto;
}

function bruttonetto(nr)
{
obj=document.getElementById("br"+nr);
brutto = obj.value;
obj2=document.getElementById("ne"+nr);

obj3=document.getElementById("va"+nr);
vat = obj3.value;

if(obj2.value==0) {
	if(vat == 1.22) {
		netto = brutto - ( brutto * 22 / 122 );
	}
	if(vat == 1.07) {
		netto = brutto - ( brutto * 7 / 107 );
	}
}
obj2.value = netto;
}
ODPOWIEDZ