Hej Hans,
Så har jeg rettet det til, så det passer ind i din kode. Koden nedenunder er kun scriptet dvs. du skal erstatte det du har mellem <script> og </script> med den kode jeg har lavet.
Du skal nok lige teste det inden du lægger det ud på din side., da jeg ikke selv har testet det så meget.
Desuden har jeg lavet det sådan at prisen bliver afrundet, så der ikke kommer øre med.
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function fido (form) {
form.prisea.value = tusindtalsseparator( form.areal.value * 1348 );
form.priseb.value = tusindtalsseparator( form.areal.value * 822 );
form.prisda.value = tusindtalsseparator( form.areal.value * 1829 );
form.prisdb.value = tusindtalsseparator( form.areal.value * 763 );
form.prisma.value = tusindtalsseparator( form.areal.value * 2162 );
form.prismb.value = tusindtalsseparator( form.areal.value * 714 );
form.prisha.value = tusindtalsseparator( form.areal.value * 3150 );
form.prishb.value = tusindtalsseparator( form.areal.value * 717 );
}
function tusindtalsseparator(tal)
{
temp = Math.floor(tal) + "";
if (temp >= 999 && temp.length <= 6)
{
nyttal = temp.slice(0, temp.length - 3) + "." + temp.slice(temp.length - 3, temp.length);
return nyttal;
}
else if (temp.length > 6)
{
nyttal = temp.slice(0, temp.length - 6) + "." + temp.slice(temp.length - 6, temp.length - 3) + "." + temp.slice(temp.length - 3, temp.length);
return nyttal;
}
else
{
return temp;
}
}
// End -->
</SCRIPT>