Avatar billede peer Nybegynder
28. april 2003 - 11:33 Der er 4 kommentarer og
1 løsning

Validering med komma og 2 decimaler

Jeg har brug for en funktion til validering af om et felt indeholder et tal. Tallet skal være angivet med et komma og 2 decimaler. Indtastes kun et heltal ville det være lækkert hvis den selv satte 2 decimaler på.

Er der nogle der kan hjælpe?
Avatar billede mm12010 Nybegynder
28. april 2003 - 11:44 #1
<script language="JavaScript" type="text/JavaScript">
<!--
function talTjeck(form){
    var t = parseFloat(form.formfelt.value);
    tal = String(Math.round(t * 100)/100);
    tal = ((tal.indexOf(".") == -1) ? tal + ",00" : tal);
    tal = ((tal.indexOf(".") == tal.length-2) ? tal + "0" : tal);
    tal = tal.replace(/\./gi,",");
    form.formfelt.value = tal;
    return true;
    }
//-->
</script>

<input type="button" name="Submit" value="Submit" onClick="talTjeck(this.form);">
Avatar billede mm12010 Nybegynder
28. april 2003 - 11:48 #2
<script language="JavaScript" type="text/JavaScript">
<!--
function talTjeck(form){
    var tal = parseFloat(form.formfelt.value);
    if(isNaN(tal)){
        alert("Fejl");
        return false;
        }
    else{
        tal = String(Math.round(tal * 100)/100);
        tal = ((tal.indexOf(".") == -1) ? tal + ",00" : tal);
        tal = ((tal.indexOf(".") == tal.length-2) ? tal + "0" : tal);
        tal = tal.replace(/\./gi,",");
        form.formfelt.value = tal;
        return true;
        }
    }
//-->
</script>
Avatar billede peer Nybegynder
28. april 2003 - 11:53 #3
J
Avatar billede peer Nybegynder
28. april 2003 - 11:54 #4
Jeg har selv fået det op at kører men post lige et svar du skal have noget for ulejligheden.

:o)
Avatar billede mm12010 Nybegynder
28. april 2003 - 11:55 #5
takker :o)
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