Avatar billede kgpedersen Nybegynder
15. september 2005 - 14:16 Der er 8 kommentarer og
1 løsning

Selectbox vælger altid 1

Jeg har en selectbox:

<select size=1 id="test" name="test">
<option value=2004>2004</option>
<option value=2005>2005</option>
</select>

Jeg har valgt size=1 fordi det ser pænere ud på siden, men mit problem er at selvom man ikke vælger noget, bliver 2004 alligevel sendt videre når jeg submitter formen.
Har jeg derimod valgt size=2 sender den ikke noget medmindre jeg trykker på et år.

Kan det lade sig gøre kun at vise den første og ikke sende noget med mindre man vælger et år.?

Kristian
Avatar billede roenving Novice
15. september 2005 - 14:19 #1
Hvad med at sætte en dummy ?-)

<select size=1 id="test" name="test">
  <option value="">Vælg år</option>
  <option value="2004">2004</option>
  <option value="2005">2005</option>
</select>
Avatar billede Slettet bruger
15. september 2005 - 14:21 #2
<option value="">Vælg år</option>
<option value=2004>2004</option>
<option value=2005>2005</option>

Er i min verden den pæneste måde at lave det på :)

Iøvrigt behøver du ikke skrive en value="" medmindre denne adskiller sig fra teksten imellem <option> og </option>

<option value="">Vælg år</option>
<option>2004</option>
<option>2005</option>

Ville altså også fungere
Avatar billede Slettet bruger
15. september 2005 - 14:21 #3
2 sjæle en tanke ;)
Avatar billede kgpedersen Nybegynder
15. september 2005 - 14:23 #4
ok, smid et svar begge to
Avatar billede roenving Novice
15. september 2005 - 14:24 #5
Velbekomme '-)
Avatar billede Slettet bruger
15. september 2005 - 14:25 #6
Jeg skulle lige til at sige ellers tak, men det er jo lige meget nu ;)
Avatar billede kgpedersen Nybegynder
15. september 2005 - 14:31 #7
ok
Avatar billede roenving Novice
15. september 2005 - 14:33 #8
-- og tak for point ;~}
Avatar billede olebole Juniormester
15. september 2005 - 14:44 #9
<ole>

- og brug aldrig ordet 'test' som indentifier (id eller name) - da det er et reserveret ord i JavaScript og kan skaffe svære problemer på halsen  ;o)

/mvh
</bole>
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