Avatar billede pnr Nybegynder
24. maj 2004 - 14:06 Der er 6 kommentarer og
1 løsning

Sende en reference med til en funktion

Jeg har nogle tekstbokse hvor i jeg skal kontroller at indholdet er et tal, ellers skal der smides en fejl. Mit problem er at jeg ikke kender navnet på tekstboksen derfor gør jeg som følger:

    <script language=javascript>
        function kontrol(navn){

          if(!(navn.name.match(/^[0-9\+ ]+$/)))
                alert("test");
        }
    </script>

<asp:TextBox ID="antalVare" Text="0" CssClass="bestilBoks" onFocus="this.select();" OnChange="kontrol(this);" Runat="server"/>

Men det virker ikke, det her retunere null: navn.name.match(/^[0-9\+ ]+$/)
Avatar billede mm12010 Nybegynder
24. maj 2004 - 14:15 #1
if(!navn.value.match(/^[0-9]+$/g))
Avatar billede grunken Nybegynder
24. maj 2004 - 14:15 #2
if(!(navn.value.match(/^[\d\+ ]+$/)))
Avatar billede pnr Nybegynder
24. maj 2004 - 14:22 #3
en stor tak til jer begge!

mm12010 kom vist først, så smid et svar så er der point!
Avatar billede olebole Juniormester
24. maj 2004 - 14:22 #4
<ole>

if ( !navn.value.match(/^\d+$/) )

/mvh
</bole>
Avatar billede mm12010 Nybegynder
24. maj 2004 - 14:57 #5
selv tak :o)
Avatar billede pnr Nybegynder
07. juni 2004 - 08:34 #6
Undskyld de sene point!
Avatar billede mm12010 Nybegynder
07. juni 2004 - 12:24 #7
helt ok :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