Avatar billede halden Nybegynder
29. august 2003 - 19:08 Der er 4 kommentarer og
1 løsning

tjek data i form inden servlet

<FORM method="post" action='/servlet/opretKonto' name='opretKonto'>
Fornavn:<INPUT type="text" name='fornavn'>
</form>

hvordan får jeg tjekket det felt inden jeg sender den videre til en servlet????
Avatar billede grunken Nybegynder
29. august 2003 - 19:20 #1
er det det eneste felt du har i formen ?
Avatar billede halden Nybegynder
29. august 2003 - 19:25 #2
nej, sådan ser det ud...

Fornavn:        <INPUT type="text" name='fornavn'>
Efternavn:      <INPUT type="text" name='efternavn'>
Adresse:        <INPUT type="text" name='adresse'>
Postnummer:      <INPUT type="text" name='postnummer'>
By:              <INPUT type="text" name='by'>
Land:            <INPUT type="text" name='land'>
Telefon:        <INPUT type="text" name='telefon'>
E-Mail adresse:  <INPUT type="text" name='mail'>
Adgangskode:    <INPUT type="password" name='adgangskode'>
Avatar billede grunken Nybegynder
29. august 2003 - 19:31 #3
dette er da en måde at gøre det på ;)

<script type="text/javascript">
function hest(e){
e  = e.elements;
err = 0;

for (i=0;i<e.length;i++){
  if (e[i].type=="text" && e[i].value=='')err++
}

if (err>0){
  alert ('du skal udfylde alle felter')
  return false
}
}
</script>

<FORM method="post" action='/servlet/opretKonto' name='opretKonto' onsubmit='return hest(this);'>
Fornavn:<INPUT type="text" name='fornavn'>
</form>
Avatar billede halden Nybegynder
29. august 2003 - 20:41 #4
kanon, det virker men du skal lige svare hvis du vil have point
Avatar billede grunken Nybegynder
29. august 2003 - 21:30 #5
svar ;)
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