Avatar billede thepcycho Nybegynder
07. august 2001 - 15:14 Der er 2 kommentarer og
1 løsning

IKKE UDFYLGTE FELTER

Jeg har en side som ser såen ud:

<FORM ACTION=\"Side.asp\" METHOD=\"POST\" NAME=\"Side1\">
<INPUT TYPE=\"text\" SIZE=\"20\" NAME=\"box1\">
<INPUT TYPE=\"text\" SIZE=\"20\" NAME=\"box2\">
<INPUT TYPE=\"submit\" VALUE=\"Send\" NAME=\"Send\">
</FORM>

Hvordan laver jeg sådan at chekker om der er skrevet noet i felterne + at man skal kunne bruge tegnende:

abcdefghijklmnopqrstuvwxyzæøå1234567890

Og vis man bruger andre tegn end dem skal den komme med en popup besked at \"En eller flere tegn er ikke gyldige\", men som sagt den skal tjekke for gyldige tegn og om der er skrevet noet i felterne..

Hvordan klarer man lige det???
Avatar billede cool_casper Nybegynder
07. august 2001 - 15:22 #1
<SCRIPT LANGUAGE=\"JavaScript\">

//global variabel ril håndtering af fejl
var errfound = false;
//funktion til validering med length
function ValidLength(item, len) {
  return (item.length >= len);
}
//funktion til validering af E-mail adresse
function ValidEmail(item) {
  if (item.indexOf (\'@\', 0) == -1) return false;
  if (item.indexOf (\'.\', 0) == -1) return false;
  return true;
}
//vis en fejlmeddelelse
function error(elem, text) {
//afslut hvis der allerede er fundet en fejl
  if (errfound) return;
  window.alert(text);
  elem.select( );
  elem.focus( );
  errfound = true;
}
//primær validerinsfunktion
function Validate( ) {
  errfound = false;
  if (!ValidLength(document.regform.Navn.value,1)) error(document.regform.Navn, \'Indtast navn!\');
  if (!ValidEmail(document.regform.Email.value)) error(document.regform.Email, \'Indtast E-mail adresse!\');
  if (!ValidLength(document.regform.Besked.value,1)) error(document.regform.Besked, \'Indtast spørgsmål/kommentarer!\');
return !errfound; /* true hvis der ikke er nogen fejl*/
}
</SCRIPT>


Jeg ved ikke om du selv kan lave den om på en måde??
Avatar billede thepcycho Nybegynder
07. august 2001 - 19:04 #2
Nai ka ikk finde ud af at lave det om det ska være FÆRDIGT!
Avatar billede thepcycho Nybegynder
07. august 2001 - 19:05 #3
Lukker spørgsmålet og prøver at orpette det under Asp det kan være det er nememre at lave det i det...
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