Avatar billede gadebarnet Nybegynder
20. april 2006 - 10:13 Der er 5 kommentarer og
1 løsning

kun tal onthefly

i input text field.

Menes jeg taster skal den KUN acceptere tal... 0123456789

hvordan ?
Avatar billede grunken Nybegynder
20. april 2006 - 10:41 #1
<script type="text/javascript">
    function check(o)
    {
        if(!o.value.match(/\d+$/) && o.value!="")
        {
            o.value = o.value.replace(/\D+$/,"");
        }
    }
   

</script>

<html>
<form>
<input name="fil" type="text" onkeyup="check(this)">
</form>
Avatar billede gadebarnet Nybegynder
20. april 2006 - 10:45 #2
mange tak... Det var lige det jeg skulle bruge
Avatar billede gadebarnet Nybegynder
20. april 2006 - 10:46 #3
Hvis du er java hardcore så kunne jeg godt bruge noget hjælp her http://www.eksperten.dk/spm/703762
Avatar billede grunken Nybegynder
20. april 2006 - 10:49 #4
Og det var for at indikere at du kunne komme med en alert i functionen, den kan selvfølgelig også klares i en nem linie uden brug af overflødige funktioner

<input name="fil" type="text" onkeyup="this.value = this.value.replace(/\D+$/,'');">
Avatar billede grunken Nybegynder
20. april 2006 - 10:50 #5
Og velbekomme ;-)
Avatar billede olebole Juniormester
22. april 2006 - 17:03 #6
<ole>

Slet dollar-tegnet:
    <input name="fil" type="text" onkeyup="this.value = this.value.replace(/\D+/,'');">

- ellers kan man skrive: '12345' og derefter klikke mellem f.eks. '2' og '3' og skrive et 'k': '12k345'  ;o)

/mvh
</bole>
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