OZ skrev:
> Jeg har så i mellemtiden arbejdet lidt videre og er nået frem
> til følgende ikke særlig køn men det virker... Mon den kunne
> pudses lidt af??
Den er såmænd udmærket - men du kan da få et par forslag alligevel.
> <SELECT id=select1 name=color>
Det er ikke forkert i traditionel HTML, men jeg vil alligevel
anbefale dig at bruge anførselstegn om dine parameterværdier. Det
er krævet hvis man vil skrive XHTML og det er i mine øjne også
lettere at læse (men det er dog nok mest en smagssag).
> <%
> maxcounter=ubound(strColor)
>
> FOR counter=0 TO maxcounter
Du kunne evt. benytte "for each" til din løkke. Jeg er dog ikke
100 % sikker på at rækkefølgen bliver den samme.
Eksempel:
Dim col
For Each col In strColor
Response.write ....
Next
> dropdown = "<OPTION value=" & this &">" & this & "</OPTION>"
Value-parameteren er overflødig når den viste værdi er den samme
som den værdi der skal submittes.
> Response.Write dropdown
Du udskriver en <option>-værdi i hvert gennemløb. En anden mulighed
er at lave alle optionværdierne først og så udskrive dem på en
gang. Jeg ved ikke hvad der er hurtigst - du kan evt. prøve det med
en timer. Hvis det er forholdsvis få elementer (< 100) vil
forskellen formentlig være minimal.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html