Avatar billede greatdanes Nybegynder
14. maj 2007 - 13:15 Der er 3 kommentarer og
1 løsning

Form mail

Jeg har en form mail, hvori brugeren bedes bekræftet sin mail adresse og hvor jeg så har en validering af dette og 2 andre felter og ingen problemer i det. Men formen sender stadigvæk selvom der er i fejl i felterne. Hvordan får jeg den til at lade være med dette?

Her er funktionen som tjekke om brugeren har udfyldt felterne korrekt:
<script language="JavaScript" type="text/javascript">
    function go() {
        if (document.haldForm0.telefon.value.length < 8){alert('Der er en fejl i indtastet telefon nummer - skriv det venligst igen!');
        return false;
        }
        else if (document.haldForm0.fdato.value.length < 8){alert('Indtast venligst din fødselsdato korrekt: eks. 01-01-1999');
        return false;
        }
        else if (document.haldForm0.email2.value.length < document.haldForm0.email.value.length){alert('Kontroller venligst din e-mail adresse');
        return false;
        }
        else if (document.haldForm0.email2.value.length > document.haldForm0.email.value.length){alert('Kontroller venligst din e-mail adresse');
        return false;   
        }else{
            haldForm.submit();
        }
    }
</script>

Det skal til lige siges at valideringen ligger i forbindelse med submit funktionen, hvis det kan hjælpe.
Avatar billede greatdanes Nybegynder
14. maj 2007 - 13:21 #1
Glemte og skrive, at hvis der er fejl i et af felter, kommer der godt nok et vindue med fejlmeddelse men når du så trykker "ok", sender formen alligevel istedet for at lade bruger rette fejlene.
Avatar billede fsconsult.dk Nybegynder
14. maj 2007 - 13:27 #2
prøv at flytte spørgsmålet til javaSCRIPT kategorien ;.)
Avatar billede greatdanes Nybegynder
14. maj 2007 - 13:39 #3
ofc - undskyld
Avatar billede greatdanes Nybegynder
14. maj 2007 - 14:02 #4
Er oprette i den rette forum
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
Kurser inden for grundlæggende programmering

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