Avatar billede detnemt Nybegynder
28. maj 2010 - 14:55 Der er 2 kommentarer

Hjælp til validering

Er ikke skarp til JavaScript, men har brug for at kunne validere 2 felter, et med et brugerid og et med et kodeord.

Jeg skal har brug for at kunne validere følgende:

Hvis et eller begge felter er tomme, så vi en alert med en fejlbesked.

hvis brugerid er udfyldt, SKAL første karakter være (e,b eller u), efterfølgende skal der være 5 tal eller bogstaver (hverken mere eller mindre)

feltet med kodeord skal bare tjekkes om det er udfyldt eller ej, det tjekkes på anden måde.
Avatar billede majbom Novice
28. maj 2010 - 21:07 #1
http://majbom.com/testarea/exp/910830/


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
    <head>
        <meta http-equiv="Content-type" content="text/html; charset=utf-8">
        <title>EXP 910830</title>
        <script type="text/javascript">
            function checkFields(form){
                var pattern = /^(e|b|u)[a-z0-9]{5}$/;
                var strName = form.txtName.value;
                var strPass = form.txtPassword.value;
               
                if(strName != ""){
                    if(!strName.match(pattern)){
                        alert("Navn er ikke korrekt udfyldt");
                        return false;
                    }
                }else{
                    alert("Navn er ikke udfyldt");
                    return false;
                }
               
                if(strPass == ""){
                    alert("Kode er ikke udfyldt");
                    return false;
                }
               
                return true;   
            }
        </script>
    </head>
    <body>
        <form onsubmit="return checkFields(this)" method="post" action="">
            Navn: <input type="text" name="txtName"><br>
            Kode: <input type="password" name="txtPassword"><br>
            <input type="submit" value="Send">
        </form>
    </body>
</html>
Avatar billede majbom Novice
04. november 2010 - 13:48 #2
kunne det bruges?
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