13. januar 2002 - 01:27Der er
7 kommentarer og 2 løsninger
Formatering af DKR
Hej,
Hvordan laver man en funktion, der kan formatere DKR.
Eks. hvis jeg skriver 1000 i en tekstboks, skal den lave det om til 1.000,00 og 4527,73 skal laves om til 4.527,73 Altså skal der \"bare\" indsættes 1000-tals separatorer.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
<html> <head> <title></title> <script type=\"text/javascript\"> function goerdet(el){ a = Math.round(el*100)/100; if (a == el) a = a + \'.00\'; document.f.her.value = a; } </script> </head>
<html> <head> <script type=\"text/javascript\"> function kroner(felt){ var a = felt.value.replace(\".\",\"\"); var a = felt.value.replace(\".\",\"\"); var a = felt.value.replace(\".\",\"\"); var a = felt.value.replace(\".\",\"\"); var a = felt.value.replace(\",\",\".\"); a = Math.round(a*100)/100; if (a == Math.round(a)){ a = a + \',00\'; } if (a == Math.round(a*10)/10) { a = a + \'0\'; } a = a + \'\'; a = a.replace(\".\", \",\"); b = 0; str = \'\'; str1 = \'\'; for (i = 4; i < a.length+1; i++){ str = str + a.charAt(a.length - i) b++ if (b == 3 && i < a.length){ str = str + \'.\'; b = 0; } } alert(str); for (i = 0; i < str.length+1; i++){ str1 = str1 + str.charAt(str.length - i); } str1 = str1 + a.slice(a.length - 3); felt.value = str1; } </script> </head> <body> <input type=\"text\" onblur=\"kroner(this)\"> </body> </html>
tak for point... men skulle ras2000 ik også have nogen?
Mvh Mark
Synes godt om
Ny brugerNybegynder
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.