Avatar billede html-boy Nybegynder
22. oktober 2009 - 10:31 Der er 7 kommentarer

Formular validering til liste menu(dropdown)

Hej alle

Jeg sidder og lave en formular med en liste menu (dropdown) med nogle valg-muligheder, som man skal vælge en af.

Hvordan validere jeg dette?

Eks.

<form id="form1" name="form1" method="post" action="">
  <label>byer
  <select name="select">
    <option>&aring;rhus</option>
    <option>Randers</option>
    <option>Holb&aelig;k</option>
  </select>
  </label>
</form>
Avatar billede nissen2630 Novice
22. oktober 2009 - 10:36 #1
Google er din ven:
http://lmgtfy.com/?q=php+dropdown+form+validation

Vælg første punkt i søgningen
Avatar billede michael_stim Ekspert
22. oktober 2009 - 10:38 #2
For det første skal du have nogle values i dine options. For det andet kan du jo have den første (selected) option til "Vælg by" og value -1 (eller lignende). Så er det bare at checke at værdien ikke er -1.
Avatar billede michael_stim Ekspert
22. oktober 2009 - 10:41 #3
Og så vil jeg nok foreslå at du som første check køre på klienten med javascript FØR du kører et serversite script.
Avatar billede michael_stim Ekspert
22. oktober 2009 - 10:45 #4
nissen2630>>Hvordan kan du vide at html-boy kører PHP?
Avatar billede nissen2630 Novice
22. oktober 2009 - 10:47 #5
Nåå ja :-)

Tænkte ikke lige så langt..Men kan man bruge andet *s*
Avatar billede html-boy Nybegynder
22. oktober 2009 - 11:22 #6
Hvad nu hvis jeg laver det i ASP.NET?

Har I et svar der? :-)
Avatar billede michael_stim Ekspert
22. oktober 2009 - 11:34 #7
Så syndes jeg du skal søge på asp.net og/eller oprette dit spørgsmål i en passende kategori, f ex asp.net.
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