09. marts 2005 - 13:11Der er
7 kommentarer og 1 løsning
Udregn samlet pris
Hej
Jeg har fået fat i et javascript her på eksperten, som jeg bruger til at udregne en samlet pris, udfra 3 tekstfelter. Problemet er bare at hvis jeg vil bruge komma f.eks. 198,95 får jeg i mit felt med samlet pris: NaN
Mit script:
function regn() { f = document.form1; f.samletpris.value = +f.belob1.value + +f.belob2.value + +f.belob3.value; }
hmm... har ofte haft det samme problem, men jeg har aldrig fundet en løsning, så jeg har bare skrevet på hjemmesiden selv at den bruger engelsk format, hvor der bruges punktum istedet for komma...
JavaScript er et internationalt (engelsk baseret) sprog, så det bruger decimal punktum. Det kan du ikke gøre så meget ved. Til gengæld kan du lave en lille hjælpefunktion:
function getDeci(num) { return num.replace(",", "."); }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.