Avatar billede stenger Nybegynder
22. maj 2006 - 10:02 Der er 5 kommentarer og
1 løsning

Validering, igen igen

Hej drenge!

Har lige et nogenlunde simpelt spørgsmål, men det gider simpelthen ikke som jeg vil. Jeg skal have det <input type="text"> felt, der hedder tlfnr til at indeholde præcis 8 tegn. Jeg har allerede sørget for at det kun må indeholde tal, men hvordan checker jeg lige mht. antal tegn?

Se nedenstående kode...

function afsendelse(form){
if(form.personer.value=="") {
alert("Indtast antal personer!");
form.personer.focus();
return false;
}
if(form.personer.value>"28"){
alert("Indtast et nummer mellem 1-28!");
form.personer.focus();
return false;
}
if(form.navn.value=="") {
alert("Indtast dit navn!");
form.navn.focus();
return false;
}
if(!isNaN(form.navn.value)) {
alert("Indtast dit navn!");
form.navn.focus();
return false;
}
if(form.tlfnr.value=="") {
alert("Indtast dit telefonnr.!");
form.tlfnr.focus();
return false;
}
if(isNaN(form.tlfnr.value)) {
alert("Indtast dit telefonnr.!");
form.tlfnr.focus();
return false;
}
if(!gyldigEmail(form.email.value)){
alert("Ugyldig E-Mail Adresse!")
form.email.focus();
form.email.select();
return false;
}
return true;
}
Avatar billede erikjacobsen Ekspert
22. maj 2006 - 10:14 #1
form.tlfnr.value.length
Avatar billede erikjacobsen Ekspert
22. maj 2006 - 10:15 #2
Er du forøvrigt sikker på at isNaN er den du skal bruge
Avatar billede stenger Nybegynder
22. maj 2006 - 10:21 #3
Yes, sir...det virker! Mht. isNaN, så ved jeg ikke lige om det er den, jeg skal bruge. Men skidtet virker på den måde, så... :)

Smid et svar!
Avatar billede olebole Juniormester
22. maj 2006 - 14:25 #4
<ole>

- åh, det er jeg da glad for at høre ... så glider mit nummer også igennem  :)

Hvis du en dag ønsker en anden løsning, kan du altid ringe til mig. Mit nummer er: -23*33+45/90  ;o)

/mvh
</bole>
Avatar billede stenger Nybegynder
01. juni 2006 - 12:21 #5
Lukket!
Avatar billede olebole Juniormester
01. juni 2006 - 15:52 #6
Fandt du en løsning, der virker bedre?  :)
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