Avatar billede jens_k Nybegynder
13. juni 2005 - 14:36 Der er 2 kommentarer og
1 løsning

Dansk tegnsætning istedet for engelsk.

Hej

Jeg har et lille JavaScript som ligger 2 tal sammen.

F.eks: 1.95 + 2

I koden bruger jeg punktom, selvom det rigtige ville være et komma da beløbet i virkeligheden er 1,95 + 2.

Men når derefter vil skrive beløbet til brugeren, så kommer det med engelsk tegnsætning, istedet for dansk.

I ASP løser jeg problemet med:

Session.LCID = 1030

Hvordan løser jeg problemet når det er et JavaScript?

Mvh

Jens K
Avatar billede skovenborg Nybegynder
13. juni 2005 - 20:08 #1
Du kan vel erstatte punktummet med et komma:
var tal = 1.95 +2;
var str = tal.toString().replace(/\,/ig,".");
// så kan du nu skrive str ud - på hvad måde du nu lyster

Kan ikke lige huske om toString() behøves, men ellers burde det være sådan.
Avatar billede jens_k Nybegynder
20. april 2007 - 22:18 #2
Kan du ikke lige smide et svar?
Avatar billede skovenborg Nybegynder
21. april 2007 - 12:21 #3
joda :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester