Avatar billede eromaster Nybegynder
13. februar 2002 - 12:50 Der er 1 kommentar og
1 løsning

form check

Jeg skal lige have lavet en form checker, som meget simpelt går ind og tjekker at de ikke er tomme. Jeg har tænkt noget i stilen af:

Request.Form("navn") = ("") eller sådan noget

Formen:
<form method=get action="quiz.asp?mode=AddNew" id=form name=form>
Fornavn og Efternavn*:
<br>
<INPUT id=navn name=navn size="25">
<br>
<br>
Alder*:
<br>
<INPUT id=Alder name=Alder size="25">
<br>
<br>
E-mail adresse*:
<br>   
<INPUT id=email name=email size="25">
<br>
<br>
Adresse*:
<br>
<INPUT id=adresse name=adresse size="25">
<br>
<br>
By*:
<br>
<INPUT id=by name=by size="25">
<br>
<br>
Telefon Nummer*:
<br>
<INPUT id=tlf name=tlf size="25">
<br>
<br>
<INPUT type="submit" value="Gå videre til quizen" id="Submit2" name=submit1>
<input type="hidden" value=AddNew name=mode id="Hidden1">
</form>
Alle felter med *, skal udfyldes.

Avatar billede keysersoze Ekspert
13. februar 2002 - 12:57 #1
if Request.Form("navn1") = "" or Request.Form("navn2") = "" then
'det du vil gøre hvis et eller flere felter er tomme
end if
Avatar billede coltau Juniormester
13. februar 2002 - 13:10 #2
Hva' med at checke det inden bruger sender:

<form method=get action="quiz.asp?mode=AddNew" id=form name=form onsubmit='return FormValidatorEdit(this)'>
Fornavn



<script language="JavaScript"><!--

function FormValidatorEdit(theForm)
{
  if (theForm.navn.value == "")
  {
    alert("Navn skal udfyldes.");
    theForm.navn.focus();
    return (false);
  }
  if (theForm.adresse.value == "")
  {
    alert("Adresse skal udfyldes.");
    theForm.adresse.focus();
    return (false);
  }
  // osv med de sidste felter
  return (true);
}
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