Likes Likes:  0
Resultaten 1 tot 2 van de 2
Geen
  1. #1
    Maarten Wierda
    Re: validate field asp
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: validate field asp

    Serena wrote:

    [knip engelse? tekst]

    > ik ben op zoek naar een script dat een veld kan valideren in ASP. het
    > veld mag niet leeg zijn en moet 6 cijfers bevatten. bij het klikken
    > op 'ok'wordt in de aanroepende pagina valideer.asp de validatie
    > uitgevoerd. completeer onderstaande pagina, zodat bij een juiste
    > invoer de tekst 'validatie ok' en bij een onjuiste invoer 'invoer niet
    > correct' naar het scherm geschreven wordt.
    >
    > gegeven is:
    >
    > <%option explicit%>
    > <html>
    > <body>
    > <% Dim strveld
    > strveld=request.form("veld")
    >
    > %>
    > </body>
    > </html>
    >
    > Ik hoop dat iemand me hier mee kan helpen


    Vast wel, maar dan in nl.internet.www.server-side, vandaar de f'up ;-)

    --
    Cheers, Maarten Wierda

  2. #2
    Daniel Tryba
    Re: validate field asp
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: validate field asp

    In nl.internet.www.server-side Maarten Wierda <moart3nAT@chello.nl> wrote:
    >> ik ben op zoek naar een script dat een veld kan valideren in ASP. het
    >> veld mag niet leeg zijn


    Gebruik het length property van de string:

    str.length>0

    > en moet 6 cijfers bevatten.


    Gooi alle andere characters weg en check dan of het aantal gelijk is aan
    6:

    str.replace(/\D/g,'').length==6

    >> bij het klikken op 'ok'wordt in de aanroepende pagina valideer.asp de
    >> validatie uitgevoerd. completeer onderstaande pagina, zodat bij een
    >> juiste invoer de tekst 'validatie ok' en bij een onjuiste invoer
    >> 'invoer niet correct' naar het scherm geschreven wordt.


    Gecombineerd:

    if( (str.length>0) && (str.replace(/\D/g,'').length==6) )
    {
    Response.Write('validatie ok');
    }
    else
    {
    Response.Write('invoer niet correct');
    }

    [vbscript]

    Aha, spraakverwaring, OP heeft het over ASP maar bedoelt eigenlijk
    VBScript. Ik spreek geen VBS bovenstaande is JavaScript en de OP dient
    dus even het VBS equiv. op te zoeken.

    --

    Daniel Tryba


Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics