Avatar billede weiland Nybegynder
18. august 2002 - 12:22 Der er 3 kommentarer og
1 løsning

validering af formular

Hej

Jeg har et script, der validerer en formular. Det ser således ud:

<script language="JavaScript" type="text/javascript">
<!--

function TheFormCheck() {

var strAmtID=document.TheForm.AmtID.value
var strKommID=document.TheForm.KommID.value


var strErrorMsg=''

if (strAmtID=='0' && strKommID=='0') {
  strErrorMsg+='      * Vælg amt eller kommune \n'
}


if (strErrorMsg!='') {
  strErrorMsg ='Følgende felter er ikke udfyldt korrekt:\n\n' + strErrorMsg
  alert (strErrorMsg);
  return false;
}
else {
  return true;
}
}
 
// -->
</script>

Der kommer således en fejlmeddelelse, når hverken Amt eller Kommune er valgt.
Nu vil jeg gerne udbygge scriptet med, at der skal komme en fejlmeddelelse, når man har valgt BÅDE Amt og kommune.
Hvordan gør man det???
Avatar billede Slettet bruger
19. august 2002 - 22:28 #1
function TheFormCheck() {

var strAmtID=document.TheForm.AmtID.value
var strKommID=document.TheForm.KommID.value


var strErrorMsg=''

if (strAmtID=='0' && strKommID=='0') {
  strErrorMsg+='      * Vælg amt eller kommune \n'
}

else if (strAmtID != "" && strAmtID != "0" && strKommID != "" && strKommID != "0") {
  strErrorMsg+="      *Bla!!!\n";
}

if (strErrorMsg!='') {
  strErrorMsg ='Følgende felter er ikke udfyldt korrekt:\n\n' + strErrorMsg
  alert (strErrorMsg);
  return false;
}
else {
  return true;
}
}
Avatar billede Slettet bruger
19. august 2002 - 22:28 #2
Men det kommer lidt an på, hvordan du har lavet din form.
Avatar billede weiland Nybegynder
20. august 2002 - 14:00 #3
Det virker perfekt.....

Men jeg fatter ikke en bønne af, hvad der foregår :-)
Avatar billede Slettet bruger
20. august 2002 - 14:11 #4
Jeg kan anbefale dig at gennemgå en JavaScript tutorial så, for det er faktisk ganske simpelt. Bare en lille betingelse og en sammenligning.
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