Tværtimod, det er den helt sikre måde at gøre det på. Ang. decimal-separator, kan du gøre sådan (JavaScript kan som de fleste andre sprog kun anvende den 'internationale' separator - punktum):
Denne lidt sære konstruktion: (TxtAmount.value+"") - bruges for at sikre, at 'tallet' er en streng. Replace-metoden duer nemlig ikke på tal, men på strenge ;o)
I stedet for: n1 = parseFloat(TxtAmount.value);
- kunne du også skrive: n1 = TxtAmount.value * 1; // Shorthand 'converter', der konverterer streng til tal
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.