Avatar billede vitin.fo Nybegynder
21. oktober 2003 - 12:12 Der er 2 kommentarer og
1 løsning

Formater et tal til to ciffre

jeg vil gerne give mine intranet brugere muligheden for at bruge deres mousewheel til at angive klokken i et formfelt.

Problemet er bare at den må ikke skrive 0,1,2,3,4,5,6,7 eller 9, men skal skrive 00, 01 osv...



<SCRIPT LANGUAGE="JavaScript">
<!--
    var verticalDistance = 0;
   

    function countRotations(addRotations) {
    addRotations += event.wheelDelta/120;
    return addRotations;
    }
   

   
    function shifTime() {
    verticalDistance = countRotations(verticalDistance);
    if (verticalDistance < 0) {
        verticalDistance = 0;
    }
    if (verticalDistance > 24) {
        verticalDistance = 24;
    }
    s = verticalDistance;
    document.MyForm.hest.value = verticalDistance;
    }
    // -->
    </SCRIPT>
    <form name=MyForm onmousewheel=shifTime();>
        <input name=hest value=00>
    </form>
Avatar billede erikjacobsen Ekspert
21. oktober 2003 - 12:19 #1
if (verticalDistance<=9) {
  verticalDistance = "0"+verticalDistance;
}
Avatar billede vitin.fo Nybegynder
21. oktober 2003 - 12:43 #2
dejligt let:-) tak Erik

svar for point
Avatar billede erikjacobsen Ekspert
21. oktober 2003 - 12:52 #3
ok ;)
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