On 21 Nov., 11:30, "Leif Neland" <l...@neland.dk> wrote:
> > "Ulrik Christiansen" <ulrika...@gmail.com> skrev i en meddelelse
> >news:fa692fc2-0c2d-4aa1-90f4-0869987f7e46@w15g2000yqc.googlegroups.com....
> > Jeg har en dropdown, hvor selected skal være variabel, men kan ikke få
> > det til at virke
> > Det er et felt fra en database der skal bestemme hvilket option der
> > skal være selected.
> > Feltet hedder Dag
> > Bruger følgende kode, og den skriver rigtig nok alle option, men altid
> > kun mandag der er selected
> > if rs("Dag") = Mandag then
>
> Hvad indeholder variablen Mandag?
> Du mener vel
> if rs("Dag") = "Mandag" then
>
> Du kan i øvrigt med fordel lave noget som dette:
> procedure make_selectoptions current_val,values
> a_values=split(values,",")
> for n=0 to uBound(a_values)
> response.write "<option value='" & a_values(n) & "'"
> if a_values(n)=current_val then
> response.write " selected"
> end if
> response.write ">" & a_values(n) & "</option>" & vbCrLf
> next
> end procedure
>
> Så kan du bruge
> Response.write "<select name='dag'>"
> make_selectoptions
> rs("dag"),"Mandag,Tirsdag,Onsdag,Torsdag,Fredag,Lørdag,Søndag"
> response.write "</select>"
> Response.write "<select name='maaned'>
> make_selectoptions
> rs("maaned"),"Januar,Februar,Marts,April,Maj,Juni,Juli,August,September,Oktober,November,December"
> Response.write "</select>"
>
> Leif
Det virker bare - jeg takker for hjælpen.
P.S.: Hvad sker der med html.dk ???
Ulrik